﻿@charset "utf-8";
/* CSS Document */



.textbox
{
	border: 1px solid #DFD9C3;
	-moz-border-radius: 5px;
	height: 30px;
	width: 250px;
	background-color: #FAFAF4;
}


.Err
{
	color:Red;
}










*{ margin:0; padding:0; font-family:Helvetica, Arial;
}
h1, h2, h3, h4, h5, h6, p, form, lable{ margin:0; padding:0;}
a{ outline:none; text-decoration:none; color:#1d81cb;}
a:hover{ text-decoration:underline;}
.Star{ color:#f00;}
.HelpAll{ position:relative;}
.HelpAll .HContent{ float:left; display:none; width:260px; position:absolute; left:18px; top:-20px; cursor:default;}
.HelpAll .HContent .HContentT{ float:left; width:260px; height:26px; background:url(Images/pop_help_t.png) no-repeat top;}
.HelpAll .HContent .HContentE{ float:left; width:260px; height:6px; font-size:0; line-height:0; background:url(Images/pop_help_e.png) no-repeat bottom;}
.HelpAll .HContent .HContentC{ float:left; width:223px; padding:0 15px 12px 22px; margin-top:-15px; color:#333; line-height:17px; text-align:justify; background:url(Images/pop_help_c.png) repeat-y;}
.HelpAll:hover{ text-decoration:none;}
.HelpAll:hover .HContent{ display:block;}
#container{ width:946px; margin:0 auto; position:relative;}

/**== B Header ==**/
#container #header{ width:946px; height:88px; margin-bottom:5px;}
.HeadPostion{ position:relative;}
#container .Detail{ height:50px!important;}
#container .CityListBt{ width:144px; height:18px; position:absolute; top:0; right:16px; z-index:99999;}
#container .CityListBt a{ display:block; width:144px; height:18px; line-height:16px; font-weight:bold; color:#fff; font-size:11px; text-align:center; text-decoration:none; background:url(Images/city_list_bt.gif) no-repeat bottom;}
#container .CityListBt #ar2{ background:url(Images/city_list_bt2.gif) no-repeat bottom!important;}
#container .CityListBt a:hover{ color:#eee;}
#container .CityListBt a img{ vertical-align:middle;}
#container #header .HeadL{ float:left; width:6px; height:88px; background:url(Images/head_l.png) no-repeat bottom left;}
#container #header .HeadR{ float:left; width:6px; height:88px; background:url(Images/head_r.png) no-repeat bottom right;}
#container #header .HeadC{ float:left; width:910px; height:82px; padding:6px 10px 0 14px; background:url(Images/head_c.png) repeat-x bottom;}

/* All City */
.AllCity{ width:946px; background:url(Images/allcity_bg.png) repeat-y;}
.AllCity ul{ width:900px; padding:8px 20px 10px; margin:0 auto; background:url(Images/allcity_b.png) no-repeat center bottom; overflow:hidden;}
.AllCity ul li{ list-style:none; float:right; background:url(Images/allcity_listline.gif) no-repeat center right;}
.AllCity ul li.End{ background:none!important;}
.AllCity ul li a{ float:left; height:20px; line-height:20px; font-size:12px; color:#fff;}
.AllCity ul li a strong{ float:left; height:20px; padding:0 20px;}
.AllCity ul li a:hover,
.AllCity ul li a.active{ color:#444; text-decoration:none;}

/**== B Header Deals Detail==**/
#container #header .HeadL.Detail,
#container #header .HeadR.Detail{ height:45px!important;}
#container #header .HeadC.Detail{ height:37px!important; padding-top:8px;}
#container #header .LoginControl{ font-size:12px; padding:2px 0 0 223px;}
#container #header .LoginControl img{ vertical-align:middle;}
#container #header .LoginControl .Other{ margin-left:10px;}

/* B Select City */
.SelectCity{ float:left; width:510px; height:77px; overflow:hidden; background:url(Images/login_line.gif) no-repeat right bottom;}
.SelectCity h1{ float:left; width:416px; font-size:18px; color:#56595b; letter-spacing:0; overflow:hidden;}
.SelectCity .Like{ float:left; width:80px; padding-top:2px;}
.SelectCity .Like .LikeTxt{ float:left; width:50px; padding:6px 0 0 2px; font-size:11px; color:#333;}
.SelectCity .Like .LikeScript{ float:left; padding:3px 0 0;}

.SelectCity .SelectForm{ float:left; width:510px; padding:8px 0 0;}
.SelectCity .SelectForm .CityDefault{ float:left; width:140px; padding:5px; font-size:12px; color:#555; margin:0 5px 0 0; background:#fff url(Images/input_bg.gif) repeat-x; border:1px solid #c8c8c8;}
.SelectCity .SelectForm .InputTxt{ float:left; width:196px; height:19px; padding:4px; margin-right:8px; color:#555; font-size:13px; border:1px solid #c8c8c8; background:url(Images/input_bg.gif) repeat-x;}
.SelectCity .SelectForm a{ float:left; width:105px; height:33px; margin:-1px 0 0; border:0; background:url(Images/sign_up.gif) no-repeat;}
.SelectCity .SelectForm a:hover{ background:url(Images/sign_up-over.gif) no-repeat;}

/* B Support online */
.SupportOnline{ float:left; width:180px; height:77px; padding:0 0 0 30px; margin-left:22px; overflow:hidden; background:url(Images/phone.gif) no-repeat left 10px;}
.SupportOnline h4{ font-size:18px; color:#5b5b5b; font-weight:normal;}
.SupportOnline .NumB{ margin-top:-3px; font-size:26px; color:#f05a28; text-shadow:1px 1px 0 #5e5920}
.SupportOnline .Chat{ font-size:12px; font-weight:bold;}
.SupportOnline .Chat img{ float:left; margin:2px 2px 0 0;}

.SendHead{ float:left; width:160px; height:77px; padding-left:4px; overflow:hidden; background:url(Images/login_line.gif) no-repeat left bottom;}
.SendHead strong{ float:left; width:160px; text-align:center; font-size:13px;}
.SendHead strong.Txt{ padding:0 20px!important; width:120px!important;}
.SendHead a:hover strong{ text-decoration:underline;}

 
/* B Register */
.Register{ float:right; width:250px; height:110px; margin-right:-5px; text-align:right; background:url(Images/sendFriend_head.png) no-repeat top center;}
.Register a{ float:left; width:210px; margin:72px 0 0 20px; text-align:center; font-size:13px; line-height:17px; font-weight:bold;}

/**== B Logo and Login ==**/
#container #LogoAndLogin{ width:946px; height:74px; margin-bottom:2px;}
#container #LogoAndLogin .Logo{ float:left; height:70px; width:623px; margin-top:-6px;}
#container #LogoAndLogin .Logo a{ float:left; width:240px; padding-top:10px;}
#container #LogoAndLogin .LoginNew{ float:right; width:320px; height:60px; margin:6px 3px 0 0; font-size:12px; color:#fff;}

#container #LogoAndLogin .LoginNew .LoginNewL{ float:left; width:5px; height:60px; background:url(Images/loginnew_bg-l.png) no-repeat left;}
#container #LogoAndLogin .LoginNew .LoginNewR{ float:left; width:5px; height:60px; background:url(Images/loginnew_bg-r.png) no-repeat right;}
#container #LogoAndLogin .LoginNew .LoginNewC{ float:left; width:300px; height:42px; padding:9px 5px; background:url(Images/loginnew_bg-c.png) repeat-x; overflow:hidden;}

#container #LogoAndLogin .LoginNew img{ vertical-align:middle; margin-left:3px;}
#container #LogoAndLogin .LoginNew .LoginWith{ text-align:right; color:#ABABAB;}
#container #LogoAndLogin .LoginNew .RegNew{ margin:7px 0 0; text-align:right;}

#container #LogoAndLogin .Logined{ float:right; height:60px; margin:16px 4px 0 0; font-size:12px; color:#fff;}
#container #LogoAndLogin .Logined .LoginedL{ float:left; width:5px; height:60px; background:url(Images/loginnew_bg-l.png) no-repeat left;}
#container #LogoAndLogin .Logined .LoginedR{ float:left; width:5px; height:60px; background:url(Images/loginnew_bg-r.png) no-repeat right;}
#container #LogoAndLogin .Logined .LoginedC{ float:left; width:285px; height:50px; padding:5px 0; background:url(Images/loginnew_bg-c.png) repeat-x;}

#container #LogoAndLogin .Logined .LoginedC a,
#container #LogoAndLogin .LoginNew .RegNew a{ color:#66C3FE!important;}
#container #LogoAndLogin .Logined .LoginedC .LogedImg{ float:left; width:50px; height:50px; margin-right:8px; position:relative;}
#container #LogoAndLogin .Logined .LoginedC .LogedImg .FB{ width:14px; height:14px; position:absolute; right:0; bottom:0; background:url(Images/facebook.gif) no-repeat;}
#container #LogoAndLogin .Logined .LoginedC p{ float:left; width:227px; height:16px; overflow:hidden;}
#container #LogoAndLogin .Logined .LoginedC .Welcome{ margin:7px 0 4px; font-size:14px; color:#ABABAB;}
#container #LogoAndLogin .Logined .LoginedC .Ac{ color:#58595b; font-size:12px;}

/**== B Content ==**/
#container #content{ width:946px;}
#container #content #column_big{ float:left; width:706px; position:relative;}
#container #content #column_big .BoxBig{ float:left; margin-bottom:5px;}
#container #content #column_big .BoxBig .ContentT{ float:left; width:706px; height:10px; font-size:0; line-height:0; background:url(Images/content_big_t.png) no-repeat top;}
#container #content #column_big .BoxBig .ContentT.T2{ background:url(Images/content_big2_t.png) no-repeat top!important;}
#container #content #column_big .BoxBig .ContentB{ float:left; width:706px; height:10px; font-size:0; line-height:0; background:url(Images/content_big_b.png) no-repeat bottom;}
#container #content #column_big .BoxBig .ContentB.B2{ background:url(Images/content_big2_b.png) no-repeat bottom;}
#container #content #column_big .BoxBig .ContentC{ float:left; width:706px; background:url(Images/content_big_c.png) repeat-y;}
#container #content #column_big .BoxBig .ContentC.C2{ background:url(Images/content_big2_c.png) repeat-y;}

.AccountActive{ width:914px; padding:15px 15px 0; margin-bottom:8px; border:1px solid #333; background:#efeac0; font-size:12px; line-height:16px; position:relative;}
.AccountActive p{ margin-bottom:15px;}
.AccountActive img{ vertical-align:middle;}
.AccountActive .Close{ right:5px; top:5px; position:absolute;}

/* B Deals Today */
.DealsToday{ width:706px; min-height:386px; height:auto!important; height:386px; position:relative;}
.Height500{ min-height:500px; height:auto; height:500px;}
.Height300{ min-height:300px; height:auto; height:300px;}
.DealsToday .Deals{ width:706px; min-height:400px; height:auto!important;  position:relative; left:3px; top:-7px;}
.DealsToday .Deals .Img{ float:left; width:280px; height:400px; -moz-border-radius:8px 0 0 8px; -webkit-border-radius:8px 0 0 8px;}
.DealsToday .Deals .DealsInfo{ float:right; width:404px; padding:14px 0 18px 22px;}
.DealsToday .Deals .DealsInfo h2{ width:382px; margin-bottom:5px; font-size:24px; color:#333;}
.DealsToday .Deals .DealsInfo .Price{ font-size:16px; color:#58595B;}
.DealsToday .Deals .DealsInfo .SaleOff{ float:left; margin-top:6px; color:#9ec43c; font-size:40px; position:relative; text-shadow:0 1px 1px rgba(0, 0, 0, 0.7);}
.DealsToday .Deals .DealsInfo .SaleOff.DealOff{ float:left; color:#97989A; font-size:40px; text-shadow:0 0 rgba(0, 0, 0, 0)!important;}
.DealsToday .Deals .DealsInfo .SaleOff span{ font-size:26px; position:absolute;/* top:-12px; right:-10px;*/}

.DealsToday .Deals .DealsInfo .SaleOff .Price2{ width:108px; height:14px; position:absolute; top:-6px; left:0; z-index:999999; background:url(Images/giaban.png) no-repeat;}
.DealsToday .Deals .DealsInfo .SaleOff .Discount{ width:108px; height:14px; position:absolute; top:-6px; left:0; z-index:999999; background:url(Images/discount.png) no-repeat;}

.DealsToday .Deals .DealsInfo .RegBuy{ float:left; margin:9px 0 0 18px;}
.DealsToday .Deals .DealsInfo .RegBuy a{  float:left; width:195px; height:44px; background:url(Images/reg_buy.gif) no-repeat;}
.DealsToday .Deals .DealsInfo .RegBuy a:hover{ background:url(Images/reg_buy-over.gif) no-repeat;}
.DealsToday .Deals .DealsInfo .TimeDeal{ float:left; width:375px; height:35px; padding-top:22px; margin-top:10px; font-size:22px; color:#fff; text-align:center; font-weight:bold; text-shadow:1px 0 1px #83990f; background:url(Images/time_bg.gif) no-repeat;}
.DealsToday .Deals .DealsInfo .TimeDeal .TimeDealC1{ float:left; width:141px;}
.DealsToday .Deals .DealsInfo .TimeDeal .TimeDealC2{ float:left; width:98px;}
.DealsToday .Deals .DealsInfo .TimeDeal .TimeDealC3{ float:left; width:135px;}

.DealsToday .Deals .DealsInfo .TimeDeal.Time2{ background:url(Images/time_bg2.gif) no-repeat!important;}


.Off .TimeDeal{ text-shadow:1px 0 1px #666!important; background:url(Images/time_bg-off.gif) no-repeat!important;}
.Off .Slider p{ text-shadow:0 0 1px #fff!important;}
.Off .Begin,
.Off .Finish{ color:#444!important;}
.Off .Slider .Track .Face .Arrow{ background:url(Images/slide_ar-off.gif) no-repeat!important;}
.Off .Track .Face{ background:url(Images/slider_face-off.gif) no-repeat!important;}

.Slider{ float:left; width:375px; height:85px; margin-top:15px; background:url(Images/slider_bg.gif) no-repeat 0 42px; position:relative;}
.Slider p{ font-size:12px; color:#333; /*text-shadow:0 0 1px #95b936;*/ text-align:center;}
.Slider .SliderCount{ text-align:center; font-size:18px;}
.Slider .SliderCount img{ vertical-align:middle;}
.Slider .Track{ float:left; width:367px; height:8px; margin:23px 0 13px; padding:0 4px; font-size:0; line-height:0; position:relative;}
.Slider .Track .Face{ height:8px; font-size:0; line-height:0; background:url(Images/slider_face.gif) no-repeat; position:relative;}
.Slider .Track .Face .Arrow{ width:15px; height:13px; position:absolute; right:-5px; top:-16px; background:url(Images/slide_ar.gif) no-repeat;}
.Slider .Begin{ position:absolute; top:55px; left:0; font-size:18px; color:#ddc038; font-weight:bold;}
.Slider .Finish{ position:absolute; top:55px; right:0; font-size:18px; color:#ddc038; font-weight:bold;}
.Slider.Full{ margin-top:12px!important; padding-bottom:10px; background:url(Images/slider_bg.gif) no-repeat 0 31px!important;}
.Slider .MinMax{ margin:0 0 4px; font-size:12px; color:#f56824;}
.Slider .On{ padding-right:10px; color:#58595b;}

.SliderFull{ float:left; width:375px; height:72px; margin-top:28px; font-size:12px; color:#58595b; position:relative;}
.SliderFull img{ padding-top:5px; margin:0 10px 20px 0;}
.SliderFull h4{ margin-bottom:3px; font-size:18px; color:#333;}
.SliderFull .Moc{ width:98px; height:43px; position:absolute; right:-8px; bottom:-9px;}
.SliderFull .DieuKien{ width:375px; height:84px; font-size:12px; line-height:17px; position:absolute; top:-10px; left:0; overflow:hidden;}

.DealsToday .Miss{ width:298px; height:275px; position:absolute; top:50px; left:-6px; z-index:999999999; background:url(Images/deal-over.png) no-repeat;}

.MainInfo{ float:left; width:375px; height:47px; padding:43px 0 0; margin:20px 0 0 0; text-shadow:0 1px 0 #9ec43c; background:url(Images/maininfo.gif) no-repeat;}
.MainInfo li{ list-style:none; float:left; text-align:center; font-size:15px; color:#000;}
.MainInfo li.PriceUp{ width:105px; margin-right:3px;}
.MainInfo li.Down{ width:40px; margin-right:6px;}
.MainInfo li.Sale{ width:100px; margin-right:5px;}
.MainInfo li.Time{ width:105px;}
.MainInfo.Off{ padding:50px 0 0; text-shadow:0 0 #9ec43c; background:url(Images/maininfo_off.gif) no-repeat!important;}

.SendFriend{ float:left; width:382px; margin:25px 0 0; padding:10px 0 0; border-top:1px solid #ccc;}
.SendFriend strong{ float:left; margin:0 5px 0 0; color:#58595B; font-size:13px; line-height:18px;}
.SendFriend a{ float:left; width:20px; height:20px; margin:0 5px 0 0;}
.SendFriend a.Face{ background:url(Images/f.gif) no-repeat;}
.SendFriend a.Face:hover{ background:url(Images/f-over.gif) no-repeat;}
.SendFriend a.Twitter{ background:url(Images/t.gif) no-repeat;}
.SendFriend a.Twitter:hover{ background:url(Images/t-over.gif) no-repeat;}
.SendFriend a.Yahoo{ background:url(Images/yahoo.gif) no-repeat;}
.SendFriend a.Yahoo:hover{ background:url(Images/yahoo-over.gif) no-repeat;}
.SendFriend a.Email{ background:url(Images/email.gif) no-repeat;}
.SendFriend a.Email:hover{ background:url(Images/email-over.gif) no-repeat;}

/* B Location */
.Location{ float:left; width:666px; padding-bottom:15px; /*height:167px;*/ margin:0 20px 0; .margin:0 20px 0; _margin:0 10px 0; border-top:1px solid #ccc;}
.Location h2{ padding-top:12px; margin:0 0 10px; font-size:20px; color:#58595b; font-weight:normal;}
.Location .Add{ float:left; width:230px; margin:0 0 20px 15px; overflow:hidden;}
.Location .Add a:hover{ cursor:pointer; text-decoration:none;}
.Location .Add a:hover p,
.Location .Add a:hover h4{ color:#000; text-decoration:none;}
.Location .Add .Point{ float:left; width:36px; height:36px;}
.Location .Add .LocationInfo{ float:left; width:190px; font-size:13px; color:#58595b;}
.Location .Add .LocationInfo h4{ font-size:13px;}
.Location .Add .LocationInfo p{ margin:2px 0 0;}
.Location .Add .LocationInfo .Phone{ font-size:12px;}

/* B Fine Print */
.FinePrint{ float:left; width:666px; padding:0 20px 10px; color:#58595b;}
.FinePrint2{ float:left; width:666px; padding:0 0 10px; margin-left:20px; color:#58595b; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.FinePrint h2, .FinePrint2 h2{ padding-top:12px; font-size:20px; margin:0 0 8px; font-weight:normal;}
.FinePrint p, .FinePrint2 p{ font-size:12px; line-height:18px;}
.FinePrint .CommentDetail{ width:666px; padding-bottom:6px; text-align:justify;}

.FinePrint3{ float:left; width:630px; padding:10px 15px; margin:10px 0 0; color:#333; border:1px solid #dfdfdf; background:#fff; -webkit-box-shadow:2px 2px 1px #ccc; -moz-box-shadow:2px 2px 1px #ccc; text-align:justify;}
.FinePrint3 h2{ font-size:20px; margin:0 0 4px; font-weight:normal;}
.FinePrint3 p{ font-size:12px; line-height:18px;}

/**== B Past page ==**/
.Past{ float:left; width:700px; position:relative;}
.Past .PastTitle{ width:700px; height:61px; color:#fff; font-size:20px; text-shadow:1px -1px 0 #7d7d7d; position:absolute; left:3px; top:-7px; cursor:default;}
.Past .PastTitle .PastTitleL{ float:left; width:4px; height:61px; background:url(Images/title_green_l.png) no-repeat left;}
.Past .PastTitle .PastTitleR{ float:left; width:4px; height:61px; background:url(Images/title_green_r.png) no-repeat right;}
.Past .PastTitle .PastTitleC{ float:left; width:662px; height:31px; padding:15px; background:url(Images/title_green_c.png) repeat-x;}
.Past .PastList{ width:683px; padding:73px 0 0 23px; overflow:hidden;}
.Past .PastList .List{ width:680px; float:left;}
.Past .PastList .List li{ list-style:none; float:left; width:320px; height:177px; margin:0 20px 0 0; padding-bottom:20px; background:url(Images/past_bg.gif) no-repeat top;}
.Past .PastList .PastImg{ float:left; width:100px; height:143px; -moz-border-radius:4px 0 0 0; -webkit-border-radius:4px 0 0 0;}
.Past .PastList ol li{ font-size:12px; line-height:17px; width:195px!important; height:auto!important; margin:0 0 0 13px!important; padding:3px 5px 3px 0!important; background:url(Images/line.gif) repeat-x bottom!important;}
.Past .PastList ol li.End{ background:none!important;}
.PastList li strong{ float:left; width:48px;}
.Past .PastList .Price{ margin-bottom:8px;}
.Past .PastList .Date{ font-size:10px;}
.Past .PastList h3{ width:195px; height:36px; font-size:13px; line-height:18px; margin-bottom:5px; overflow:hidden;}
.Past .PastList table{font-size:13px;}

.Past .PastTitle .PastTitleC.Tab{ width:666px!important; height:55px!important; padding:6px 13px 0!important;}
.Tab li{ list-style:none; float:left; background:url(Images/acc_tab_line.gif) no-repeat center right;}
.Tab li.BgNone{ background:none!important;}
.Tab li a{ float:left; height:55px; padding-left:6px; cursor:pointer;}
.Tab li a:hover{ text-decoration:none;}
.Tab li a span{ float:left; height:55px; padding-right:6px;}
.Tab li a strong{ float:left; height:38px; padding-top:17px; font-size:18px; text-align:center; text-shadow:none!important;}

.Tab li a.active{ background:url(Images/acc_tab_l.gif) no-repeat left top; cursor:default;}
.Tab li a.active span{ background:url(Images/acc_tab_r.gif) no-repeat right top;}
.Tab li a.active strong{ padding-top:16px; border-top:1px solid #6b8529;}

.Tab li a strong{ padding-left:30px; padding-right:30px; color:#fff;}

.Tab li a.active.Tab1 strong,
.Tab li a.active.Tab1:hover strong{ color:#58595b; background:#fff;}
.Tab li a.active.Tab2 strong,
.Tab li a.active.Tab2:hover strong{ color:#58595b; background:#fff;}
.Tab li a.active.Tab3 strong,
.Tab li a.active.Tab3:hover strong{ color:#58595b; background:#fff;}

.Tab li a.Tab1:hover strong,
.Tab li a.Tab2:hover strong,
.Tab li a.Tab3:hover strong{ color:#58595b;}

/**== B account info ==**/
.SmallBox{ float:left; width:320px; padding:0 20px 20px 0;}
.SmallBox .SmallBoxT{ float:left; width:320px; height:5px; font-size:0; line-height:0; background:url(Images/acc_smallbox_t.gif) no-repeat top;}
.SmallBox .SmallBoxB{ float:left; width:320px; height:5px; font-size:0; line-height:0; background:url(Images/acc_smallbox_b.gif) no-repeat bottom;}
.SmallBox .SmallBoxC{ float:left; width:320px; padding:8px 0; background:url(Images/acc_smallbox_c.gif) repeat-y; position:relative;}
.SmallBox .SmallBoxC li{ float:left; list-style:none; width:300px; padding:7px 10px; color:#3A3B3D; position:relative;}
.SmallBox .SmallBoxC li.H26{ height:26px;}
.SmallBox .SmallBoxC li.H37{ height:37px!important;}
.SmallBox .SmallBoxC li.H95{ height:95px!important;}
.SmallBox .SmallBoxC li.End{ padding-bottom:0!important; font-size:12px; color:#58595b; line-height:18px;}
.SmallBox .SmallBoxC li.Bg,
.BigBox .BigBoxC li.Bg{ background:#ffedce;}
.SmallBox .SmallBoxC li input{ width:180px; padding:2px 4px; border:1px solid #ccc;}
.SmallBox .SmallBoxC h3{ margin:0 0 4px 8px; color:#58595b; font-size:15px;}
.BigBox .BigBoxC h3{ margin-bottom:4px;}
.SmallBox .SmallBoxC .Name{ font-size:12px; text-shadow:0 1px 1px #FFFFFF;}
.SmallBox .SmallBoxC .Phone{ width:200px; font-size:12px; }
.SmallBox .SmallBoxC .Name span{ font-size:10px; color:#58595B;}
.SmallBox .SmallBoxC .Edit{ position:absolute; top:15px; right:10px;}
.SmallBox .SmallBoxC .Edit a{ font-size:10px;}
.SmallBox .SmallBoxC .Bt2{ float:right;}
.SmallBox .Banner{ display:block; width:313px; height:42px; padding:74px 8px 0 0; color:#6b6b6b; font-size:12px; text-align:right; background:url(Images/earn-deal-bucks.png) no-repeat;}
.SmallBox .Banner:hover{ text-decoration:none;}
.W1{ width:300px!important;}

/*edit pass*/
.SmallBox .SmallBoxC .SMC1{ float:left; width:110px; padding-right:15px;}

.MyDealBucks{ padding:0 0 0 10px; font-size:12px; overflow:hidden;}
.MyDealBucks .Price{ float:left; width:125px; height:70px; line-height:70px; font-size:22px; font-weight:bold; color:#9EC43C;}
.MyDealBucks ul{ float:right; padding-right:15px;}
.MyDealBucks li{ list-style:none; height:18px!important; width:155px!important; line-height:18px!important; border-bottom:1px dotted #D6D6C2; margin:1px 0!important; padding:1px 0!important;}
.MyDealBucks strong{ float:left; width:55px; color:#666;}
.MyDealBucks span{ color:#333; font-weight:bold;}
.MyDealBucks ul{ float:left; width:155px; padding-left:12px; overflow:hidden;}
.MyDealBucks ul li{ float:left; width:155px!important;}

.BigBox{ float:left; width:660px; padding-bottom:20px;}
.BigBox.Bot10{ padding-bottom:0px!important;}
.BigBox .BigBoxT{ width:660px; height:5px; font-size:0; line-height:0; background:url(Images/acc_bigbox_t.gif) no-repeat top;}
.BigBox .BigBoxB{ width:660px; height:5px; font-size:0; line-height:0; background:url(Images/acc_bigbox_b.gif) no-repeat bottom;}
.BigBox .BigBoxC{ width:660px; padding:8px 0; background:url(Images/acc_bigbox_c.gif) repeat-y; overflow:hidden;}
.BigBox .BigBoxC .ListTitle{ margin-left:10px; font-size:15px; color:#58595b;}
.BigBox .BigBoxC li{ list-style:none; width:640px; height:40px; line-height:40px; padding:0 10px; color:#3A3B3D; text-shadow:0 1px 1px #FFFFFF;}
.BigBox .BigBoxC li.H60{ height:60px!important;}
.BigBox .BigBoxC li.H80{ height:80px!important;}
.BigBox .BigBoxC li.H60 .Note,
.BigBox .BigBoxC li.H85 .Note{ font-size:11px; margin:3px 0 0!important; padding:0!important; line-height:16px!important;}
.BigBox .BigBoxC li.H148{ padding-top:8px!important; height:150px!important; line-height:20px!important;}
.BigBox .BigBoxC li.H148 .SelectBank{ width:438px!important; border:0; color:#555!important;}
.BigBox .BigBoxC li.H148 .SelectBankName{ width:316px!important;}
.BigBox .BigBoxC li.H85{ height:85px!important;}

.BigBox .BigBoxC li.TextAr{ height:60px!important;}
.BigBox .BigBoxC li.TextAr textarea,
.BigBox .BigBoxC li.H85 textarea,
.BigBox .BigBoxC li.H60 textarea{ width:303px; height:40px; font-size:12px; border:1px solid #c8c8c8;  background:#fff url(Images/text-shadow.gif) repeat-x top;}

.BigBox .BigBoxC .Phi{ float:left; width:480px; color:#333; margin:10px 0 0 160px; padding:0; line-height:16px; font-size:12px;}
.BigBox .BigBoxC .Phi.Red{ margin:0 0 0 160px!important;}
.Red{ color:#f00!important;}
.Green{ color:#9EC43C!important;}
.Green2{ color:#de4300!important;}
.Yellow{ color:#d7b600!important;}
.BigBox .BigBoxC li .YesNo{ float:left; height:25px; line-height:25px; margin-top:8px;}
.BigBox .BigBoxC li .YesNo img{ float:left; vertical-align:middle; margin-right:1px;}
.BigBox .BigBoxC .Note{ padding:3px 10px 10px; font-size:12px; color:#58595B;}
.BigBox .BigBoxC .BigBoxC1{ float:left; width:440px; height:40px; padding-right:10px;}
.BigBox .BigBoxC .BigBoxC2{ float:left; width:100px; height:40px; padding-right:10px;}
.BigBox .BigBoxC .BigBoxC3{ float:left; width:80px; height:40px;}
.BigBox .BigBoxC .BigBoxC4{ float:left; width:150px; height:40px; padding-right:10px; text-align:right;}
.BigBox .BigBoxC .BigBoxC5{ float:left; width:120px; height:40px;}
.BigBox .BigBoxC .BigBoxC6{ float:left; width:55px; height:40px; padding-right:6px; text-align:right;}
.BigBox .BigBoxC .BigBoxC7{ float:left; width:175px; height:40px;}
.BigBox .BigBoxC .BigBoxC7 strong{ float:left; margin:3px 0 0 10px;}
.BigBox .BigBoxC .BigBoxC8{ float:left; width:360px; height:40px; line-height:15px!important; font-size:11px;}
.BigBox .BigBoxC .BigBoxC8 p{ margin-top:5px; color:#f00;}
.BigBox .BigBoxC .BigBoxC8 p.Thu{ padding-top:8px; font-size:12px;}
.BigBox .BigBoxC .BigBoxC8 p strong{ color:#80A331;}
.BigBox .BigBoxC a{ float:left;}
.BigBox .BigBoxC .Note a{ float:none!important;}
.BigBox .BigBoxC .StopReg{ float:right; font-size:10px;}
.BigBox .BigBoxC .NoteAddCity{ padding:6px 0 0 12px; color:#666; font-size:10px; overflow:hidden;}
.BigBox .BigBoxC .NoteAddCity select{ float:left; font-size:12px; width:120px; padding:0 0 0 4px; margin:5px 4px 0 0;}
.PadBot40{ padding-bottom:40px;}
.AcDealsBox{ width:660px; margin-bottom:20px; color:#58595B;}
.AcDealsBox h3{ font-size:23px; color:#3A3B3D; margin-bottom:20px;}
.AcDealsBox h3 img{ vertical-align:middle;}
.ContactInfoInput{ width:190px; padding:4px; margin:5px 0 0; border:1px solid #e5ded0;}
.ContactInfoInput.Full{ width:440px!important;}
.ContactInfoSelect{ width:132px; padding:4px; margin:8px 0 0; border:1px solid #e5ded0;}

.BigBox .BigBoxC .InfoBox1{ float:left; width:280px; padding-left:15px; color:#464749; font-size:12px; line-height:17px;}
.BigBox .BigBoxC .InfoBox1 h4{ font-size:15px; font-weight:normal; margin-bottom:4px;}
.BigBox .BigBoxC .InfoBox2{ float:right; width:290px; padding-right:15px; color:#464749; font-size:12px; line-height:17px;}
.BigBox .BigBoxC .InfoBox2 a{ float:none!important;}
.BigBox .BigBoxC .InfoBox2 img{ vertical-align:middle;}
.BigBox .BigBoxC .InfoBox2 p{ margin-bottom:10px;}

.TableList{ float:left; width:660px; font-size:12px; padding-bottom:5px;}
.TableList .Row{ float:left; width:660px;}
.TableList .Row.Bg{ background:#ffedce!important;}
.TableList .Row .Col1{ float:left; width:82px; padding:8px;}
.TableList .Row .Col2{ float:left; width:103px; padding:8px;}
.TableList .Row .Col3{ float:left; width:424px; padding:8px;}

.TableList .Row.Head{ height:36px; line-height:36px; font-size:14px; background:url(Images/acc_table_bg.gif) repeat-x; text-shadow:0 1px 1px #FFFFFF;}
.TableList .Row.Head .Col1{ float:left; width:84px; padding:0 8px; border:none!important; background:url(Images/acc_table_line.gif) no-repeat center right;}
.TableList .Row.Head .Col2{ float:left; width:104px; padding:0 8px; border:none!important; background:url(Images/acc_table_line.gif) no-repeat center right;}
.TableList .Row.Head .Col3{ float:left; width:424px; padding:0 8px; border:none!important;}

.MyDeals{ width:660px;}
.MyDeals .MyDealsTab{ float:left; margin-bottom:14px;}
.MyDeals .MyDealsTab li{ list-style:none; float:left; height:29px; margin-right:5px; }
.MyDeals .MyDealsTab li a{ float:left; height:29px; cursor:pointer;}
.MyDeals .MyDealsTab li a span{ float:left; height:29px;}
.MyDeals .MyDealsTab li a strong{ float:left; height:29px; font-size:12px;}
.MyDeals .MyDealsTab li a strong .Ar{ float:left; height:29px; line-height:22px; padding:0 20px; color:#1d81c1;}

.MyDeals .MyDealsTab li a:hover,
.MyDeals .MyDealsTab li a.active{ background:url(Images/mydeals_tab-c.gif) repeat-x top;}
.MyDeals .MyDealsTab li a:hover span,
.MyDeals .MyDealsTab li a.active span{ background:url(Images/mydeals_tab-l.gif) no-repeat left top;}
.MyDeals .MyDealsTab li a:hover strong,
.MyDeals .MyDealsTab li a.active strong{ color:#fff; background:url(Images/mydeals_tab-r.gif) no-repeat right top;}
.MyDeals .MyDealsTab li a.active:hover strong{ color:#fff;}
.MyDeals .MyDealsTab li a:hover .Ar,
.MyDeals .MyDealsTab li a.active .Ar{ background:url(Images/mydeals_tab-ar.gif) no-repeat center bottom;}

.MyDeals .MyDealsTab li a:hover{ text-decoration:none;}
.MyDeals .MyDealsTab li a:hover strong{ color:#58595b;}

.MyDeals .MyDealsList{ float:left; width:660px; padding-bottom:20px;}
.MyDeals .MyDealsList .MyListTitle{ width:660px; height:42px;}
.MyDeals .MyDealsList .MyListTitle h3{ float:left; width:586px; height:42px; padding-left:14px; line-height:42px; font-size:16px; color:#1d81c1; background:url(Images/mydeals_title.gif) no-repeat;}
.MyDeals .MyDealsList .MyListTitle h3 strong{ font-size:12px!important; font-weight:normal!important;}
.MyDeals .MyDealsList .MyListTitle div{ float:right; width:55px; height:35px; padding:7px 0 0 5px; color:#ccc; font-size:11px; background:url(Images/mydeals_title-r.gif) no-repeat;}
.MyDeals .MyDealsList .MyListTitle div span{ color:#fff;}

.MyDeals .MyDealsList .MyListContent{ float:left; width:659px; background:#fff7e8; border-right:1px solid #e4ded3;}
.MyDeals .MyDealsList .MyListContent .MLImg{ float:left; width:100px; height:143px;}
.MyDeals .MyDealsList .MyListContent .MDTitle{ float:left; width:549px; line-height:18px; padding:5px 0 5px 10px; color:#555;}
.MyDeals .MyDealsList .MyListContent .MDTitle h5{ font-size:16px; margin-bottom:2px;}
.MyDeals .MyDealsList .MyListContent .MDTitle img{ vertical-align:middle;}
.MyDeals .MyDealsList .MyListContent ul{ float:left; width:549px;}
.MyDeals .MyDealsList .MyListContent ul.Cart li strong{ color:#333;}
.MyDeals .MyDealsList .MyListContent li{ list-style:none; float:left; width:549px; padding:8px 0 8px 10px;}
.MyDeals .MyDealsList .MyListContent li.Bg{ background:#fee9c5;}
.MyDeals .MyDealsList .MyListContent li .ControlC1{ float:left; width:400px;}
.MyDeals .MyDealsList .MyListContent li .ControlC2{ float:right;}
.MyDeals .MyDealsList .MyListContent li .ControlC2 a{ float:left; margin-right:20px; font-size:11px;}
.MyDeals .MyDealsList .MyListContent li .ControlC2 img{ margin-right:4px; vertical-align:middle;}
.MyDeals .MyDealsList .MyListContent li .ControlC2 a strong{ font-weight:normal;}
.MyDeals .MyDealsList .MyListContent li .ControlC2 a:hover{ text-decoration:none!important;}
.MyDeals .MyDealsList .MyListContent li .ControlC2 a:hover strong{ text-decoration:underline;}
.MyDeals .MyDealsList .MyListContent .ExpColl{ float:left;  width:649px; height:30px; padding:10px 0 0; text-align:right;}
.MyDeals .MyDealsList .MyListContent .ExpColl a{ float:right; padding-right:18px; font-size:11px; text-decoration:underline;}
.MyDeals .MyDealsList .MyListContent .ExpColl a:hover{ text-decoration:none;}
.MyDeals .MyDealsList .MyListContent .ExpColl a.Exp{ background:url(Images/exp.gif) no-repeat right 4px;}
.MyDeals .MyDealsList .MyListContent .ExpColl a.Coll{ background:url(Images/coll.gif) no-repeat right 4px;}

.MyDeals .MyDealsList .MyListEnd{ float:left; width:660px; height:3px; font-size:0; line-height:0; background:url(Images/mydeals_b.gif) no-repeat bottom;}
.MyDeals .pager ul{ margin-right:0!important;}


/**== B How It Works ==**/
.How{ width:663px; font-size:14px; line-height:20px; color:#58595B; text-align:justify;}
.How .HowList{ margin-top:20px;}
.How .HowList li{ list-style:none; float:left; width:663px; margin-bottom:14px; padding-bottom:14px; border-bottom:1px dotted #e2e2e2;}
.How .HowList li .Go{ position:absolute; right:0; bottom:4px;}
.How .HowList li.End{ border-bottom:none!important;}
.How .HowList h4{ font-size:15px;}
.HowNote{ float:left; padding:12px 15px; margin-bottom:20px; border:3px dotted #fff; background:#f8f3c8;}
.HowNote h5{ font-size:15px;}

.How .Card{ float:left; width:663px; margin:10px 0 15px 0;}
.How .Card .Card1{ margin-right:18px;}
.How .Card .Card1,
.How .Card .Card2{ float:left; width:292px; padding:12px 15px; min-height:300px; height:auto!important; height:300px; background:#f6f6f6;}


.About h4{ font-size:22px; margin-bottom:10px;}
.About .Ab li{ list-style:none; padding-left:10px; background:url(Images/list.gif) no-repeat 0 7px;}
.About .AboutNote{ margin:4px 0 14px; padding-bottom:14px; border-bottom:1px dotted #eee;}
.About .Team{ float:left; width:660px; margin:20px 0; font-size:12px; text-align:center;}
.About .Team img{ margin-bottom:2px; border:10px solid #eee; -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2); -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);}

.ContactForm{ float:left; margin:20px 0; .margin:20px 0 10px; _margin:20px 0 10px;}
.ContactForm h4{ font-size:15px; margin:0 0 10px;}
.ContactForm ul{ float:left; width:624px; padding:10px 15px 15px; border:3px dotted #fff; background:#f8f3c8;}
.ContactForm li{ list-style:none; float:left; width:660px; margin-bottom:6px;}
.ContactForm .CFC1{ float:left; width:175px; padding-right:4px; color:#333; font-size:12px;}
.ContactForm .CFC2{ float:left; width:400px;}
.ContactForm .CFC2 .Bt2 strong{ width:auto!important;}
.ContactForm li input{ width:250px;}
.ContactForm li input.Web{ width:219px!important;}

.FaqListTitle{ float:left; width:660px; margin-bottom:15px; padding-bottom:15px; background:url(Images/line.gif) repeat-x bottom;}
.FaqListTitle li{ float:left; width:660px; list-style:none; margin:0 0 5px; font-size:12px;}
.FaqListTitle li a{ margin:0; padding:0;}

.Partner{ width:660px; margin:5px 0 20px; padding-bottom:18px; font-size:13px; color:#58595B; line-height:18px; border-bottom:3px dotted #EEEEEE;}
.Partner img{ margin-bottom:10px;}

/**== B More City ==**/
.MoreCity{ width:683px; padding:73px 0 0 23px; overflow:hidden;}
.MoreCity li{ list-style:none; float:left; width:663px; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ccc; font-size:12px;}
.MoreCity li.End{ border:none!important;}
.MoreCity img{ float:left; margin-right:15px;}
.MoreCity h4{ float:left; width:525px; font-size:18px; margin-bottom:8px;}
.MoreCity h4 a{ color:#333;}
.MoreCity h5{ float:left; width:525px; font-size:13px; margin-bottom:4px;}
.MoreCity .MoreComment{ float:left; width:525px; margin-bottom:10px;}
.MoreCity .TextBox{ float:left; margin-right:5px; font-weight:bold; color:#F90;}
.Bt{ float:left; height:29px; line-height:29px; font-size:15px; color:#fff; cursor:pointer; background:url(Images/bt_c.gif) repeat-x;}
.Bt span{ float:left; height:29px; padding-left:14px; background:url(Images/bt_l.gif) no-repeat left;}
.Bt strong{ float:left; height:29px; padding-right:14px; font-weight:normal!important; font-size:14px; text-shadow:1px -1px 0 rgba(0, 0, 0, 0.5); background:url(Images/bt_r.gif) no-repeat right;}
.Bt:hover{ text-decoration:none; background:url(Images/bt_c-over.gif) repeat-x;}
.Bt:hover span{ background:url(Images/bt_l-over.gif) no-repeat left;}
.Bt:hover strong{ background:url(Images/bt_r-over.gif) no-repeat right;}

.Bt2{ float:left; height:29px; line-height:29px; font-size:15px; color:#fff; cursor:pointer; background:url(Images/bt2_c.gif) repeat-x;}
.Bt2 span{ float:left; height:29px; padding-left:14px; background:url(Images/bt2_l.gif) no-repeat left;}
.Bt2 strong{ float:left; height:29px; padding-right:14px;font-weight:normal!important; font-size:14px; text-shadow:1px -1px 0 rgba(0, 0, 0, 0.5); background:url(Images/bt2_r.gif) no-repeat right;}
.Bt2:hover{ text-decoration:none; background:url(Images/bt2_c-over.gif) repeat-x;}
.Bt2:hover span{ background:url(Images/bt2_l-over.gif) no-repeat left;}
.Bt2:hover strong{ background:url(Images/bt2_r-over.gif) no-repeat right;}

/**== B Hinh thuc thanh toan ==**/
.BuyTab{float:left; width:660px; height:34px; margin-top:14px; background:url(Images/tab_pay_line.gif) repeat-x;}
.BuyTab li{ list-style:none; float:left; margin-right:2px;}
.BuyTab li a{ float:left; height:34px; line-height:34px; color:#666; font-size:13px; font-weight:bold; text-align:center;}
.BuyTab li a:hover,
.BuyTab li a.active{ color:#000; text-decoration:none;}
.BuyTab li a.BTab1{ width:144px; background:url(Images/tab_pay1.gif) no-repeat;}
.BuyTab li a.BTab1:hover,
.BuyTab li a.BTab1.active{ background:url(Images/tab_pay1-over.gif) no-repeat;}
.BuyTab li a.BTab2{ width:288px; background:url(Images/tab_pay2.gif) no-repeat;}
.BuyTab li a.BTab2:hover,
.BuyTab li a.BTab2.active{ background:url(Images/tab_pay2-over.gif) no-repeat;}

.Buy{ float:left; width:665px; margin:15px 0; font-size:12px; color:#666;}
.Buy .Note{ margin-bottom:15px;}
.Buy h3{ float:left; width:253px!important; height:30px; margin:0 0 5px; line-height:23px!important; text-align:center; font-size:13px;  color:#fff; background:url(Images/tt_diem_title.gif) no-repeat left;}
.Buy .BuyStep1{ float:left; width:300px;}
.Buy .BuyStep1 .LoginTLD{ margin-top:10px; font-size:15px; text-align:center;}
.Buy .BuyStep1 h4,
.Buy .BuyStep2 h4{ float:left; width:300px; margin-bottom:12px; font-size:18px; color:#444;}
.Buy .BuyStep2 h4{ margin-bottom:20px; }
.Buy .BuyStep1 h4 span,
.Buy .BuyStep2 h4 span{ float:left;}
.Buy .BuyStep1 h4 span.Icon,
.Buy .BuyStep2 h4 span.Icon{ width:26px; height:27px; margin-right:4px; line-height:27px; text-align:center; color:#fff; background:url(Images/tt_diem_steps.gif) no-repeat;}
.Orange{ color:#ff7e00;}
.Buy .BuyStep1 p{ width:300px;}
.Buy .Arrow{ float:left; width:35px; padding:30px 15px 0 12px;}
.Buy .BuyStep2{ float:left; width:280px;}
.Buy .BuyStep2 input{ float:left; width:142px; height:22px; line-height:22px; padding:6px 10px 10px; margin-left:2px; border:0; font-weight:bold; text-align:center; color:#333; background:url(Images/tt_diem_input.gif) no-repeat;}
.ConfirmBt{ float:left; width:95px; height:35px; margin-left:4px; text-align:center; line-height:35px; font-size:12px; font-weight:bold; color:#fff; background:url(Images/tt_diem_conf.gif) no-repeat;}
.ConfirmBt:hover{ text-decoration:none; background:url(Images/tt_diem_conf-over.gif) no-repeat;}

.Buy .CheckAccount{ float:left; width:660px;  margin:0 0 15px; font-size:12px; line-height:18px; color:#000; position:relative;}
.Buy .CheckAccount .IconsCommentLeft{ width:26px; height:21px; background:url(Images/tt_diem_comment_l.gif) no-repeat; position:absolute; top:15px; left:18px;}
.Buy .CheckAccount .IconsCommentRight{ width:26px; height:21px; background:url(Images/tt_diem_comment_r.gif) no-repeat; position:absolute; right:18px; bottom:15px;}
.Buy .CheckAccount .AddMobi{ float:right; width:303px; height:38px; margin-right:115px; /*position:absolute; left:190px; bottom:14px;*/ background:url(Images/tt_diem_addmobi.gif) no-repeat;}
.Buy .CheckAccount .AddMobi input{ float:left; width:180px; margin:13px 0 0 15px; font-size:12px; color:#ff7e00; text-align:center; font-weight:bold; border:0;}
.Buy .CheckAccount .AddMobi a{ float:left; width:85px; height:28px; margin:7px 0 0 15px; line-height:26px; font-size:11px; color:#fff; text-align:center; font-weight:bold; background:url(Images/tt_diem_addmobi_bt.gif) no-repeat;}
.Buy .CheckAccount .AddMobi a:hover{ text-decoration:none; background:url(Images/tt_diem_addmobi_bt-over.gif) no-repeat;}

.Buy .CheckAccount .CheckAccountT{ float:left; width:660px; height:5px; font-size:0; line-height:0; background:url(Images/tt_diem_checkmoney_t.gif) no-repeat top;}
.Buy .CheckAccount .CheckAccountB{ float:left; width:660px; height:6px; font-size:0; line-height:0; background:url(Images/tt_diem_checkmoney_b.gif) no-repeat bottom;}
.Buy .CheckAccount .CheckAccountC{ float:left; width:540px; padding:25px 60px; background:url(Images/tt_diem_checkmoney_c.gif) repeat-y; text-align:justify;}
.Buy .CheckAccount .CheckAccountC.PadBot10{ padding-bottom:10px!important;}
.Buy .CheckAccount .CheckAccountC.TxtCenter{ text-align:center!important;}
.Buy .CheckAccount .CheckAccountC.TxtCenter .Note{ margin-bottom:10px!important;}
.Buy .CheckAccount .CheckAccountC h4{ margin-bottom:5px; color:#333; font-size:15px;}

.Buy .BuyConfirm{ float:left; width:660px;  margin:0 0 15px;}
.Buy .BuyConfirm h4{ font-size:18px; color:#333;}
.Buy .BuyConfirm h4 img{ vertical-align:middle; margin:0 4px 0 0;}
.Buy .BuyConfirm ul{ float:left; width:628px; padding:15px; background:#fff7e8; border:1px solid #e5e5e5;}
.Buy .BuyConfirm ul li{ padding-left:8px; margin-bottom:4px; list-style:none; color:#333; background:url(Images/tt_diem_list.gif) no-repeat center left;}
.Buy .BuyConfirm .Note{ margin:10px 0 10px 30px; padding:0; color:#333;}

.Buy .BuyControl{ float:left; width:660px; padding:0 0 15px;}
.Buy .BuyControl .Cancel{ float:left; margin:5px 0 0 8px; padding:4px 0 4px 5px; font-size:11px;}
.Buy .PayOther{ float:right; width:100%; padding:10px 0 0; border-top:1px solid #eee;}
.Buy .PayOther h4{ font-size:12px;}
.Buy .PayOther strong{ float:left;}
.Buy .PayOther li{ list-style:none; float:right; margin-left:4px; line-height:40px;}
.Buy .PayOther li img{ vertical-align:middle;}
.Buy .PayOther li a{ float:left; padding:0 10px; text-align:center; font-size:11px; border:1px solid #eee;}
.Buy .PayOther li a:hover{ text-decoration:none; background:#e0eca2; color:#000;}
.Buy .AddMoney{ float:left; width:660px; margin-bottom:15px; color:#333; line-height:18px;}
.Buy .AddMoney h4{ font-size:18px; margin-bottom:8px;}
.Buy .AddMoney h5{ font-size:14px; margin-bottom:5px;}

.Buy .BankInfo{ float:left; width:660px; margin-bottom:15px; color:#333; line-height:18px;}
.Buy .BankInfo h4{ font-size:18px; margin-bottom:12px;}
.Buy .BankInfo .Bank{ margin:10px 0;}

.AddCo{ float:left; width:626px; padding:15px; text-align:justify; line-height:17px; margin-bottom:15px; color:#000; border:3px dotted #fff; background:#fcf2df;}
.AddCo2{ float:left; width:626px; padding:15px; text-align:justify; line-height:17px; margin-bottom:15px; color:#000; border:3px dotted #fff; background:#f1f7d1; -webkit-box-shadow:2px 2px 2px #ebebeb; -moz-box-shadow:2px 2px 2px #ebebeb;}
.AddCo2 input{ width:100px; padding:4px; text-align:center; font-size:12px; font-weight:bold;}

.Pay{ float:left; width:665px; margin:0 0 15px 0;}
.Pay li{ list-style:none; float:left; width:650px; padding:5px; margin-bottom:20px; border:1px solid #e5e5e5; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; cursor:default;}
.Pay li img{ margin-right:8px;}
.Pay li h4{ padding:18px 0 3px; font-size:13px; color:#333;}
.Pay li p{ font-size:12px; color:#555;}

.SendDealFriend{ float:left; width:660px; height:230px; padding:10px 0 20px; margin-bottom:15px; border-top:1px solid #eee; background:url(Images/sendtofriend_bg.gif) no-repeat bottom; -webkit-box-shadow:2px 2px 2px #ebebeb; -moz-box-shadow:2px 2px 2px #ebebeb;}
.SendDealFriend h4{ font-size:18px; text-align:center; color:#333; text-shadow:1px 1px 0 #feeba9;}
.SendDealFriend .Content{ width:300px; padding:52px 30px 0; text-align:center; font-size:14px; line-height:20px; font-weight:bold; color:#0d0d0d; margin-right:300px;}
.SendDealFriend .SendDFC1{ float:left; width:400px; height:32px; margin:57px 0 0;}
.SendDealFriend .SendDFC1 strong{ float:left; height:32px; margin:0 0 0 22px; line-height:32px; color:#333;}
.SendDealFriend .SendDFC1 input{ float:left; width:250px; padding:4px; margin:3px 0 0 4px; font-size:11px; color:#444; background:#fff; border:1px solid #eee;}
.SendDealFriend .SendDFC1 a{ float:left; width:61px; height:32px; line-height:30px; margin:0 0 0 6px; color:#fff; font-weight:bold; text-align:center; background:url(Images/sendtofriend_bt.gif) no-repeat;}
.SendDealFriend .SendDFC1 a:hover{ text-decoration:none; background:url(Images/sendtofriend_bt-over.gif) no-repeat;}

.SendDealFriend .SendDFC2{ float:left; width:180px; height:20px; margin:62px 0 0 80px;}
.SendDealFriend .SendDFC2 strong{ float:left; margin:2px 0 0; color:#333;}
.SendDealFriend .SendDFC2 li{ list-style:none; float:left;}
.SendDealFriend .SendDFC2 li a{ float:left; width:20px; height:20px; margin-left:4px;}
.SendDealFriend .SendDFC2 li a.Send1{ background:url(Images/f.gif) no-repeat;}
.SendDealFriend .SendDFC2 li a.Send2{ background:url(Images/t.gif) no-repeat;}
.SendDealFriend .SendDFC2 li a.Send3{ background:url(Images/yahoo.gif) no-repeat;}
.SendDealFriend .SendDFC2 li a.Send4{ background:url(Images/email.gif) no-repeat;}

.SendDealFriend .SendDFC2 li a.Send1:hover{ background:url(Images/f-over.gif) no-repeat;}
.SendDealFriend .SendDFC2 li a.Send2:hover{ background:url(Images/t-over.gif) no-repeat;}
.SendDealFriend .SendDFC2 li a.Send3:hover{ background:url(Images/yahoo-over.gif) no-repeat;}
.SendDealFriend .SendDFC2 li a.Send4:hover{ background:url(Images/email-over.gif) no-repeat;}

.BankSelect{ width:660px;}
.BankSelect .BankSelectControl{ float:left; width:245px; padding:60px 0 0 15px; position:relative;}
.BankSelect h4{ margin-left:15px; font-size:16px; margin-bottom:10px; color:#333;}
.BankSelect .BankSelectControl .Select{ padding:8px; background:#fff; border:1px solid #e5ded0; border-right:none; position:absolute; right:-1px; top:0;}
.BankSelect .BankSelectControl select{ width:230px; padding:2px; border:1px solid #eee;}
.BankSelect .BankSelectControl .GhiChu{ float:left; padding:0 0 10px;}
.BankSelect .BankSelectControl .Bt2{ margin:0 0 0 65px;}
.BankSelect .BankSelectControl p{ width:220px; float:left;}

.BankSelectInfo{ float:left; width:350px; padding:15px; margin-bottom:14px; color:#333; line-height:18px; border:1px solid #e5e5e5; background:none repeat scroll 0 0 #fff;/* -webkit-box-shadow:2px 2px 2px #ccc; -moz-box-shadow:2px 2px 2px #ccc;*/}
.BankSelectInfo.Full{ width:630px!important;}
.BankSelectInfo h4{ font-size:13px; margin-bottom:4px; padding-bottom:2px; border-bottom:1px dotted #eee;}
.BankSelectInfo h5{ margin-bottom:10px; font-size:22px; line-height:30px; letter-spacing:1px;}
.BankSelectInfo .ComName,
.BankSelectInfo .ComCode{ font-size:16px; line-height:26px;}
.BankSelectInfo .WriteInfo{ float:left; padding-bottom:10px; margin-bottom:8px; border-bottom:1px dotted #eee;/* background:#fff7e8;*/}
.BankSelectInfo .WriteInfo p{ float:left; width:100%; margin-bottom:2px;}
.BankSelectInfo .WriteInfo strong{ float:left; width:236px; color:#ff7e00;}
.BankSelectInfo .WriteInfo span{ float:left; width:110px; padding-right:4px;}

.BankSelectInfo.Full .WriteInfo strong{ width:500px!important;}

/**== B Quang cao va nhan tien ==**/
.AdsPage{ width:663px; font-size:12px; line-height:20px; color:#3A3B3D;}
.AdsPage .AdsTitle{ width:663px; margin-bottom:20px; font-size:14px;}
.AdsPage .AdsComment{ float:left; width:443px;}
.AdsPage .AdsComment li{ list-style:none; float:left; width:443px; margin-bottom:20px;}
.AdsPage .AdsComment li h3{ width:443px; height:auto!important; margin:0; padding:0; font-size:16px;}
.AdsPage .AdsList{ float:right; width:200px;}
.AdsListBox{ float:left; width:200px; margin-bottom:20px; background:#fff;}
.AdsListBox .AdsListT{ width:200px; height:4px; font-size:0; line-height:0; background:url(Images/how_box_t1.gif) no-repeat top;}
.AdsListBox .AdsListB{ width:200px; height:5px; font-size:0; line-height:0; background:url(Images/how_box_b1.gif) no-repeat bottom;}
.AdsListBox .AdsListC{ width:168px; padding:11px 15px 10px; border:1px solid #fff; border-bottom:none; border-top:none; background:#fff; overflow:hidden;}
.AdsListBox .AdsListC li{ float:left; width:168px; list-style:none; margin-bottom:4px;}
.AdsListBox .AdsListC li strong{ width:168px;}
.AdsListBox .AdsListC img{ margin-bottom:5px;}
.AdsListBox .AdsListC .Bt2{ margin:5px 0 0 35px;}
.AdsListBox .AdsListC .Bt2 strong{ width:auto!important; padding:0 20px 0 8px; font-weight:normal!important; font-size:14px; text-shadow:1px -1px 0 rgba(0, 0, 0, 0.5);}
.AdsListBox .TextBox{ width:154px;}

/**== B More City ==**/
.DealDetail{ width:683px; padding:73px 0 0 23px; font-size:13px;}
.SetNumber{ float:left; width:660px;}
.MarBot15{ margin-bottom:15px!important;}
.MarTop15{ margin-top:15px!important;}
.MarTop5{ margin-top:5px!important;}
.PadTop0{ padding-top:0!important;}
.PadTop13{ padding-top:13px!important;}
.UnsubSrcibeNote{ margin-bottom:15px; color:#666;}
.SetNumberT{ width:660px; height:5px; font-size:0; line-height:0; background:url(Images/your_deals_t.gif) no-repeat top;}
.SetNumberB{ width:660px; height:5px; font-size:0; line-height:0; background:url(Images/your_deals_b.gif) no-repeat bottom;}
.SetNumberC{ width:645px; padding:10px 0 10px 15px; border:1px solid #e5e5e5; border-top:none; border-bottom:none; background:#fff7e8; overflow:hidden; position:relative;}
.SetInfo{ float:left; width:510px;}
.SetInfo h3{ margin-bottom:6px; font-size:24px; color:#3A3B3D;}
.SetInfo .Quest{ padding:5px 0; color:#80A331;}
.SetInfo .Quantity{ float:left; padding:10px; margin-bottom:10px; color:#000; font-size:16px; font-weight:bold; background:#fff; border:1px solid #e5ded0; -moz-border-radius:8px; -webkit-border-radius:8px; overflow:hidden;}
.SetInfo .Quantity .Choice{ width:490px; padding:2px 0 5px 0; margin-bottom:5px; color:#80A331; font-size:13px; border-bottom:1px dashed #e5ded0;}
.SetInfo .Quantity span{ float:left; margin-top:2px;}
.SetInfo .Quantity span.Num{ width:90px; padding-top:2px; font-size:13px;}
.SetInfo .Quantity span.X{ padding:7px 0 7px 40px;}
.SetInfo .Quantity span.PriceOld{ width:160px; text-align:center;}
.SetInfo .Quantity .NumList{ float:left; width:40px; margin:4px 0 0; font-size:12px;}
.SetInfo .Quantity .PriceSum{ float:right; text-align:right; color:#80A331;}
.SetInfo .Quantity .Save{ float:left; .float:none; _float:none; width:510px; padding:5px 0 0; color:#000; font-size:12px; text-align:right;}
.SetInfo .Quantity .Save strong{ padding-left:5px;}
.Sum{ width:500px; padding-right:10px; text-align:right;}
.Sum span{ float:left; width:360px; margin:10px 0 0; font-weight:bold;}
.Sum .Vnd{ margin-left:2px; width:auto!important; font-size:11px; font-weight:normal; width:auto!important;}
.Sum strong{ float:left; width:140px; margin:2px 0 0; font-size:24px; color:#80A331;}
.SetInfo .PhuThu{ width:500px; padding-right:10px; padding-bottom:3px; text-align:right; font-size:12px; color:#f00; border-bottom:1px dotted #eee;}
.SetInfo .PhuThu strong{ color:#80A331;}
.DealsList{ float:left; width:512px;}
.DealsList h3{ margin-bottom:6px; font-size:24px; color:#3A3B3D;}
.ImgSet{ float:right; width:100px; height:142px; margin:35px 15px 0 18px; -moz-border-radius:8px 0 0 8px; -webkit-border-radius:8px 0 0 8px; /*position:absolute; top:47px; right:2px;*/}
.SetNumberC .EditDeals{ height:16px; line-height:16px; position:absolute; left:15px; bottom:29px;}
.SetNumberC .EditDeals.Point{ bottom:48px!important;}
.SetNumberC .EditDeals img{ float:left; margin-right:2px;}
.SetNumberC .EditDeals a{ float:left;}

/** B Account Info **/
.AcInfo{ float:left; width:452px; margin-top:20px; padding-bottom:20px;}
.AcInfo h3{ margin-bottom:8px; font-size:22px; color:#3A3B3D; font-weight:normal;}
.AcInfo h3 img{  margin-right:8px;}
.AcInfo .LogWith{ font-size:14px;}
.AcInfo .LogWith img{ vertical-align:middle; margin-right:2px;}
.AcInfo .LoginFace{ margin:6px 0 0;}
.AcInfo .LoginFace img{ margin-right:10px; vertical-align:middle;}
.AcInfo .BuyRegister{ width:452px; margin:20px 0 0;}
.AcInfo .BuyRegister .RigT{ width:452px; height:6px; font-size:0; line-height:0; background:url(Images/ac_info_t.gif) no-repeat top;}
.AcInfo .BuyRegister .RigB{ width:452px; height:6px; font-size:0; line-height:0; background:url(Images/ac_info_b.gif) no-repeat top;}
.AcInfo .BuyRegister .RigC{ width:421px; padding:6px 15px 0; .padding:6px 15px 20px; _padding:6px 15px 0; border:1px solid #e5e5e5; border-top:none; border-bottom:none; background:#fff; overflow:hidden;}
.AcInfo .BuyRegister .RigC .FormControl{ float:left; width:421px; margin-bottom:10px;}
.AcInfo .BuyRegister .RigC .FormControl img{ vertical-align:middle;}
.AcInfo .BuyRegister .RigC .FormControl .Collapse{ padding-left:12px; background:url(Images/blue-arrows-down.gif) no-repeat left;}
.AcInfo .BuyRegister .RigC .FormControl .Expand{ padding-left:12px; background:url(Images/blue-arrows-r.gif) no-repeat left;}
.AcInfo .BuyRegister .RigC .FormControl h4{ font-size:14px; color:#333;}

.AcInfo .BuyRegister .RigC .Form{ font-size:14px; float:left; width:421px; margin-bottom:20px;}
.AcInfo .BuyRegister .RigC .Form li{ list-style:none;}
.AcInfo .BuyRegister .RigC .Form .FormC1{ float:left; width:200px; padding:0 17px 6px 0; color:#3A3B3D;}
.AcInfo .BuyRegister .RigC .Form .FormC1.Full{ width:400px!important;}
.AcInfo .BuyRegister .RigC .Form .FormC2{ float:left; width:200px; padding:0 0 6px 0; color:#3A3B3D;}
.AcInfo .BuyRegister .RigC .Form .FormC2 .Note{ float:left; font-size:11px; line-height:13px!important; padding:16px 0 0 10px; background:url(Images/arr_gray_l.gif) no-repeat left 24px;}
.AcInfo .BuyRegister .RigC .Form .FormC1 .TextBox,
.AcInfo .BuyRegister .RigC .Form .FormC2 .TextBox{ width:188px; margin-top:2px;}
.AcInfo .BuyRegister .RigC .Form .FormC1.Full .TextBox{ width:400px;}
.AcInfo .BuyRegister .RigC .Form .FormC2 .Sex{ float:left; width:14px; height:14px; margin:6px 0 0; padding:0;}
.AcInfo .BuyRegister .RigC .Form .FormC2 .SexTxt{ float:left; margin:6px 10px 0 2px;}
.AcInfo .BuyRegister .RigC .Form .FormC1 .Address{ width:405px; height:40px; padding:6px; font-size:13px; border:1px solid #C8C8C8; background:url(Images/text-shadow.gif) repeat-x top;}
.AcInfo .BuyRegister .RigC .Form .FormC1 .Terms{ padding:8px 0 30px;}
.AcInfo .BuyRegister .RigC .Form .FormC1 .Terms span{ float:left;}
.AcInfo .BuyRegister .RigC .Form .FormC1 .Date{ padding:2px; margin-top:4px; border:1px solid #C8C8C8;}
.TextBox{ padding:6px; border:1px solid #C8C8C8; background:#fff url(Images/text-shadow.gif) repeat-x top;}
.TextBox.SelectBox{ width:202px!important;}
.False{ margin-top:3px; font-size:11px; color:#f00;}
.Check{ float:left; width:13px; height:13px; margin:0 4px 0 0; padding:0;}

.BuyService{ width:451px;}
.BuyService li{ list-style:none; float:left; margin-bottom:10px;}
.BuyService li h4{ margin:17px 0 2px;}
.BuyService li h4.Row1{ margin:25px 0 2px!important;}
.BuyService li h4,
.BuyService li p{ font-size:12px;}
.BuyService li a{ float:left; width:451px; height:81px; color:#333; background:url(Images/confirm_buy_bg.gif) no-repeat center; cursor:pointer;}
.BuyService li a:hover{ text-decoration:none; background:url(Images/confirm_buy_bg-over.gif) no-repeat center;}
.BuyService li a span{ float:left; width:355px;}
.BuyService li a span img{ margin:2px 8px 0 4px;}

.AcHelp{ float:right; width:200px; margin-top:20px; padding-right:20px;}
.AcHelp h3{ margin-bottom:8px; font-size:22px; color:#3A3B3D;}
.AcHelp li{ list-style:none; width:200px; margin-bottom:6px; padding-bottom:6px; border-bottom:1px solid #e5e5e5;}
.AcHelp li a{ font-size:12px;}
.AcHelp li p{ color:#333; padding-bottom:5px; font-size:12px; line-height:16px; text-align:justify;}

.ConfirmBuy{float:left; width:421px; margin-bottom:20px; color:#333; font-size:12px;}
.ConfirmBuy h5{ padding:3px 0 8px 0; font-size:12px; border-bottom:1px solid #e5e5e5;}
.ConfirmBuy ul{ float:left; width:421px; margin:10px 0;}
.ConfirmBuy ul li{ list-style:none; margin-bottom:4px;}
.NoteRed{ color:#f63;}

/**== B Service Bottom ==**/
.ServiceBot{ float:left; width:700px; height:120px; padding:0 3px;}
.ServiceBot li{ list-style:none; float:left; margin-right:14px;}
.ServiceBot li.End{ margin:0!important;}
.ServiceBot li a{ float:left; width:224px; cursor:pointer;}
.ServiceBot li a.One,
.ServiceBot li a.Three{ height:100px; margin-top:6px;}
.ServiceBot li a.Two{ height:110px;}
.ServiceBot .ServiceLink{ width:122px; height:58px; padding:42px 12px 0 90px; margin-top:6px; background:url(Images/deal-promos4.png) no-repeat;}
.ServiceBot .ServiceLink a{ float:right; width:62px!important; height:22px!important; margin-bottom:2px; text-align:right;}

/**== B Login pages ==**/
.Login{ float:left; width:452px; padding:73px 0 0 23px; margin-bottom:50px; font-size:12px; color:#58595B;}
.Login .LogT{ float:left; width:452px; height:6px; font-size:0; line-height:0; background:url(Images/login_t.gif) no-repeat top;}
.Login .LogB{ float:left; width:452px; height:6px; font-size:0; line-height:0; background:url(Images/login_b.gif) no-repeat top;}
.Login .LogC{ float:left; width:412px; padding:15px 20px; background:url(Images/login_c.gif) repeat-y;}
.Login .LogC .LoginC1{ float:left; width:116px; height:28px; line-height:28px; padding-right:6px; text-align:right; color:#333;}
.Login .LogC .LoginC2{ float:left; width:290px;}
.Login .LogC .LoginC2 input{ width:250px;}
.Login .LogC ul{ float:left; padding-bottom:14px; margin-bottom:14px;}
.Login .LogC ul.line{ border-bottom:1px solid #eee;}
.Login .LogC li{ list-style:none; float:left; width:412px; margin-bottom:5px;}
.Login .LogC h4{ font-size:14px; margin-bottom:3px;}
.Login .LogC .Fogot{ float:left;}
.Login .LogC .Bt{ float:right!important; margin:5px 27px 0 0;}
.Login .LogC .Note{ float:left; width:250px; margin:3px 0; font-size:11px;}
.Login .LogC .Note2{ float:left; width:250px; margin-left:4px;}
.Login .LogC .CheckBox{ float:left!important; width:13px!important; height:13px!important; margin:0!important; padding:0!important;}

.Login.Reg{ height:auto!important; width:595px; padding:73px 0 60px 111px;}
.Login .NoteForgot{ padding:0 0 10px 30px; font-size:12px; color:#666;}
.Login .LoginForm{ float:left; width:421px; padding-left:30px; font-size:13px;}
.Login .LoginForm strong{ margin-bottom:2px;}
.Login .LoginForm .TextBox{ width:240px;}
.Login .LoginForm li{ list-style:none; width:300px; margin-bottom:10px; line-height:18px;}
.Reg .LoginForm  li{ margin-bottom:2px!important;}
.Reg .NoteForgot{ padding:0 0 20px 30px!important;}

.Login .LoginForm .FormC1{ float:left; width:200px!important; padding:0 17px 6px 0; color:#3A3B3D;}
.Login .LoginForm .FormC1.Full{ width:400px!important;}
.Login .LoginForm .FormC2{ float:left; width:200px!important; padding:0 0 6px 0; color:#3A3B3D;}
.Login .LoginForm .FormC2 .Note{ float:left; font-size:11px; line-height:13px!important; padding:16px 0 0 10px; background:url(Images/arr_gray_l.gif) no-repeat left 24px;}
.Login .LoginForm .FormC1 .TextBox,
.Login .LoginForm .FormC2 .TextBox{ width:188px; margin-top:2px;}
.Login .LoginForm .FormC2 .Sex{ float:left; width:14px; height:14px; margin:6px 0 0; padding:0;}
.Login .LoginForm .FormC2 .SexTxt{ float:left; margin:6px 10px 0 2px;}
.Login .LoginForm .FormC1 .Address{ width:405px; height:40px; padding:6px; border:1px solid #C8C8C8; background:url(Images/text-shadow.gif) repeat-x top;}
.Login .LoginForm .FormC1 .Terms{ padding:8px 0 30px;}
.Login .LoginForm .FormC1 .Terms span{ float:left;}
.Login .LoginForm .FormC1 .Date{ padding:2px; margin-top:4px; border:1px solid #C8C8C8;}

/**== B Pages Nodeal ==**/
.Nodeal{ width:706px;/* position:absolute; top:-122px; left:0;*/}
/*.Nodeal .NodealT{ width:706px; height:49px; background:url(Images/no_deal_t.png) no-repeat top;}
.Nodeal .NodealB{ width:706px; height:10px; font-size:0; line-height:0; background:url(Images/no_deal_b.png) no-repeat bottom;}*/
.Nodeal .NodealC{ width:650px; height:310px; padding:15px 28px; font-size:13px; line-height:16px;/* background:url(Images/no_deal_c.png) repeat-y;*/ overflow:hidden;}
.Nodeal .NodealC h2{ margin-bottom:14px; color:#56595b; font-size:26px;}
.Nodeal .NodealC li{ list-style:none; float:left; width:200px; margin-right:23px;}
.Nodeal .NodealC li.End{ margin-right:0!important;}
.Nodeal .NodealC .AdsListBox h3{ font-size:12px; margin-bottom:5px; color:#333;}
.Nodeal .NodealC .AdsListBox .AdsListC{ height:200px;}
.Nodeal .NodealC .BorBot{ padding-bottom:15px; border-bottom:1px dotted #eee;}

/**== B gioi thieu ban be ==**/
.SendToFriend{ width:660px;}
.SendToFriend .Content{  width:300px; height:98px; padding:52px 330px 30px 30px; text-align:center; font-size:14px; line-height:20px; font-weight:bold; color:#0d0d0d; background:url(Images/sendtofriend_bg.gif) no-repeat top;}
.SendToFriend .ShareList{ float:left; width:660px; margin:15px 0 0; padding-bottom:15px;}
.SendToFriend .ShareList ul{ padding-left:100px;}
.SendToFriend .ShareList li{ list-style:none; float:left; width:260px; height:41px; margin:0 0 20px; overflow:hidden;}
.SendToFriend .ShareList li img{ vertical-align:middlel;}
.SendToFriend .ShareList li a strong{ float:left; margin:12px 0 0 8px;}
.SendToFriend .ShareList li a:hover{ text-decoration:none;}
.SendToFriend .ShareList li a:hover strong{ text-decoration:underline;}
.SendToFriend .ShareList .CopyLink{ float:left; width:630px; padding:0 0 15px 30px; line-height:26px; color:#58595B; border-bottom:3px dotted #eee;}
.SendToFriend .ShareList .CopyLink strong{ float:left;}
.SendToFriend .ShareList .CopyLink input{ float:left; width:240px; margin:0 5px; color:#333; font-size:11px;}
.FaqOnFriend{ color:#58595B; padding-bottom:20px;}
.FaqOnFriend h4{ font-size:22px; margin-bottom:15px;}
.FaqOnFriend h4 img{ vertical-align:middle; margin-right:4px;}
.FaqOnFriend li{ float:left; width:660px; list-style:none; margin-bottom:15px; padding-bottom:15px; text-align:justify; border-bottom:1px dotted #e2e2e2;}
.FaqOnFriend li.End{ border:none!important;}
.FaqOnFriend li h5{ font-size:15px; margin-bottom:2px;}
.FaqOnFriend li p{ font-size:14px; line-height:20px;}
.FaqOnFriend li img{ margin-right:5px;}

/**== B Left Column ==**/
#container #content #column_small{ float:left; width:240px;}
/*.Logo{ width:220px; padding:5px 0 0 4px;}
.Logo .City a{ display:block; width:220px; height:116px;}*/
.MenuLeft{ float:left; width:220px; padding:3px 0 0 4px;}
.MenuLeft li{ list-style:none; float:left; width:220px; padding:0 0 3px;}
.MenuLeft li a{ display:block; width:210px; height:34px; padding-left:10px; line-height:34px; font-weight:bold; color:#1d81c1; font-size:15px; background:url(Images/leftmenu-over.png) no-repeat; cursor:pointer; letter-spacing:0px!important;}
.MenuLeft li a:hover,
.MenuLeft li a.active{ text-decoration:none; color:#fff; text-shadow:0 1px 1px #64721a; background:url(Images/leftmenu.png) no-repeat;}
.MenuLeft .New{ height:80px!important;}
.MenuLeft .New a{ width:210px!important; height:80px!important; background:url(Imagesleft-nav-promo3.png) no-repeat;}
.MenuLeft .New a:hover,
.MenuLeft .New a.active{ background:url(Imagesleft-nav-promo3.png) no-repeat 0 -80px;}

.MenuBuy{ float:left; width:220px; padding:0 0 0 4px;}
.MenuBuy ul{ float:left;}
.MenuBuy li{ display:block; list-style:none; float:left; width:220px; padding:0 0 2px!important;}
.MenuBuy li a{ float:left;}
/*.MenuBuy .SupportOnline{ float:left; width:220px; height:75px; margin-bottom:2px; background:url(Images/support_bg.png) no-repeat;}
.MenuBuy .SupportOnline a{ float:left; height:16px; margin:54px 0 0 115px;}
.MenuBuy .SupportOnline a.YaChat{ width:95px; background:url(Images/yh_chat.png) no-repeat 14px 0;}
.MenuBuy .SupportOnline a.YaChat img{ margin:1px 0 0;}
.MenuBuy .SupportOnline a.SkyChat{ width:95px; background:url(Images/sky_chat.png) no-repeat 17px 2px;}*/

/* All deals */
.AllDealsMenu{ float:left; width:220px; padding:16px 0 0 4px; margin-bottom:8px;}
.AllDealsMenu .ADTitle{ float:left; width:220px; height:34px; line-height:32px; font-size:16px; text-align:center; color:#fff; text-shadow:1px 1px 0 #768a1b; background:url(Images/all_deals_title.png) no-repeat; cursor:default;}
.AllDealsMenu .ADC{ float:left; width:177px; padding:10px 20px 0 23px; background:url(Images/all_deals_bg.png) repeat-y;}
.AllDealsMenu .ADE{ float:left; width:220px; height:4px; font-size:0; line-height:0; background:url(Images/all_deals_end.png) no-repeat bottom;}

.AllDealsMenu .HEIGHT { height:20px;}

.AllDealsMenu .ADC li{ list-style:none; float:left; padding-bottom:20px;}
.AllDealsMenu .ADC li h4{ margin-bottom:8px; font-size:16px; text-shadow:1px 1px 0 #b5b5b5;}
.AllDealsMenu .ADC .ADImg{ float:left; width:173px; height:248px; position:relative;}

.AllDealsMenu .ADC .ADImg .AllDis{ float:left; width:76px; height:65px; padding:22px 0 0 10px; color:#fff; font-size:34px; font-weight:bold; text-shadow:1px 1px 1px #c93c0d; background:url(Images/all_deals_dis.png) no-repeat; position:absolute; right:-12px; top:-10px;}
.AllDealsMenu .ADC .ADImg .AllDis strong.C1{ float:left; margin:-5px 2px 0 0;}
.AllDealsMenu .ADC .ADImg .AllDis strong.C2{ float:left; position:relative;}
.AllDealsMenu .ADC .ADImg .AllDis strong.C2 .Pre{ font-size:18px; position:absolute; right:-11px; top:-4px;}

.AllDealsMenu .ADC .ADImg .AllDis2{ float:left; width:81px; height:65px; padding:22px 0 0 5px; color:#fff; font-size:32px; font-weight:bold; text-shadow:1px 1px 1px #c93c0d; background:url(Images/all_deals_dis.png) no-repeat; position:absolute; right:-12px; top:-10px;}
.AllDealsMenu .ADC .ADImg .AllDis2 strong.C1{ float:left; margin:-5px 0 0 0;}
.AllDealsMenu .ADC .ADImg .AllDis2 strong.C2{ float:left; position:relative;}
.AllDealsMenu .ADC .ADImg .AllDis2 strong.C2 .Pre{ font-size:18px; position:absolute; right:-11px; top:-4px;}

.AllDealsMenu .ADC .ADImg .Count{ float:left; height:60px; position:absolute; right:-12px; bottom:5px;}
.AllDealsMenu .ADC .ADImg .Count .CountL{ float:left; width:5px; height:60px; background:url(Images/all_deals_sum_l.png) no-repeat;}
.AllDealsMenu .ADC .ADImg .Count .CountR{ float:left; width:6px; height:60px; background:url(Images/all_deals_sum_r.png) no-repeat;}
.AllDealsMenu .ADC .ADImg .Count .CountC{ float:left; height:53px; padding:7px 6px 0 7px; color:#fff; font-weight:bold; text-align:right; text-shadow:1px 1px 1px #c93c0d; background:url(Images/all_deals_sum_c.png) repeat-x;}
.AllDealsMenu .ADC .ADImg .Count .CountC .OldPrice{ font-size:12px;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice{ font-size:12px; position:relative;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice strong{ float:left; padding-right:8px; font-size:24px;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice span.Dong{ font-size:18px; position:absolute; right:-3px; top:-5px;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice span.Conlai{ float:left; margin:11px 2px 0 0;}

.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice2{ font-size:12px; position:relative;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice2 strong{ float:left; font-size:24px;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice2 span.Dong{ font-size:18px; float:left;}
.AllDealsMenu .ADC .ADImg .Count .CountC .NewPrice2 span.Conlai{ float:left; margin:11px 2px 0 0;}

/**== B Footer ==**/
#container #footer{ float:left; width:706px; padding:0 0 80px 240px; font-size:11px; color:#58595b; background:url(Images/footer_bg.png) no-repeat 242px 0;}
#container #footer .FooterControl{ float:left; width:450px; padding:15px 0 0 14px;}
#container #footer .FooterControl p{ margin:0 0 8px;}
#container #footer .FooterControl .Copy{ margin:7px 0 0;}
#container #footer .Share{ float:right; width:222px; padding:18px 14px 0 0; text-align:right;}
#container #footer .Share strong{ color:#e3e3e3;}
#container #footer .Share p{ margin-bottom:4px;}

/*** Pages ***/
.pager ul{ float:right; margin-right:20px; padding-bottom:20px;}
.pager li{ list-style:none; float:left;}
.pager li a{ float:left; margin:0 2px; padding:2px 7px; font-weight:bold; font-size:12px; background:#fff7e8; border:1px solid #fff7e8;}
.pager li a:hover{ background:#b3d11f; text-decoration:none; color:#fff;}
.pager li a.active{ color:#333; border:1px solid #ccc; background:none!important; cursor:default;}

/**== Update 31/08/10 trang thong bao chuyen khoan ==**/
.SelectBank{ float:left; width:420px; padding:8px; margin-top:2px; background:#fff; border:3px dotted #f8f3c8; color:#333;}
.SelectBank .SelectBankName{ width:263px; padding:4px; margin:0 0 8px;}
.SelectBank p{ float:left; width:420px; text-align:left; font-size:12px;}
.SelectBank p strong{ float:none!important; width:auto!important;}
.SelectBank p.BorderBot{ margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #eee;}
.ContactForm .CFC2 .Note{ margin-top:4px; font-size:11px!important; line-height:14px!important;}
.ContactForm .CFC2 .Textarea{ width:428px; height:50px; font-size:12px;}
.How .AddCo2{ margin:-10px 0 30px 0; line-height:20px;}

/**== Update 20/10/10 ==**/
.Thongbao{ float:left; width:656px; padding-bottom:5px; text-align:justify; line-height:17px; margin-bottom:15px; color:#000; border-bottom:1px solid #e5e5e5; }
.Thongbao img{ float:left;}
.Thongbao .C2{ float:left; width:580px; padding:5px 0 0 5px;}
.Thongbao .C2.Pad{ padding:25px 0 0 5px!important;}

/**== Banner mua la giam ==**/
.BannerMlg{ float:left; width:706px; padding:0 0 5px 240px;}

.FineC1{ float:left; width:315px; padding:0 18px 0 18px; margin:10px 0; font-size:12px; line-height:18px; color:#58595b;}
.FineC1.Line{ border-right:1px solid #ccc!important;}
.FineC1 h2{ font-size:20px; color:#58595b; margin:0 0 8px; font-weight:normal;}
.FineC1 .Fine{ text-align:justify;}

/**== JOBS ==**/
.Jobs{ float:left; width:660px; padding-bottom:20px; font-size:13px; color:#5b5b5b; line-height:18px;}
.Jobs .JobsTitle{ margin-bottom:14px; font-size:22px; color:#5b5b5b; line-height:26px; font-weight:normal;}
.Jobs p{ margin-bottom:5px;}

/**== Update 26/01/11 ==**/
/* index */
.Buy0DongBt{ width:113px; height:113px; text-shadow:1px 1px 1px #257db5; background:url(Images/0dong_bt.png) no-repeat; position:absolute; left:192px; top:-35px; z-index:99999;}
.Buy0DongBt a{ float:left; width:113px; height:113px;}
.Buy0DongBt a:hover{ text-decoration:none;}
.Buy0DongBt .kDongBt{ float:left; width:113px; padding-top:18px; text-align:center; color:#fff!important; font-size:14px;}
.Buy0DongBt .kDongBt .kDong{ position:relative;}
.Buy0DongBt .kDongBt .kDong strong{ font-size:56px; line-height:50px;}
.Buy0DongBt .kDongBt .kDong span{ font-size:20px; font-weight:bold; position:absolute; right:33px; top:-5px;}

.NoMoney{ float:left; width:706px; margin-bottom:4px;}
.NoMoney .NoMoneyT{ float:left; width:706px; height:6px; line-height:0; font-size:0; background:url(Images/0dong_bg_t.png) no-repeat top;}
.NoMoney .NoMoneyB{ float:left; width:706px; height:7px; line-height:0; font-size:0; background:url(Images/0dong_bg_b.png) no-repeat bottom;}
.NoMoney .NoMoneyC{ float:left; width:676px; padding:0 15px; background:url(Images/0dong_bg_c.png) repeat-y;}

.NoMoney .NoLogin img{ float:left;}
.NoMoney .NoLogin h2{ float:left; margin:4px 0 0 6px; padding-right:20px; font-size:20px; font-weight:normal; color:#58595b; background:url(Images/0dong_line1.gif) no-repeat right;}
.NoMoney .NoLogin a{ float:right; margin:10px 0 0; font-size:11px; font-weight:bold;}

.NoMoney .NoMLogined{ color:#fff;}
.NoMoney .NoMLogined .NoMoneyLink{ float:left; width:676px; padding:4px 0;}
.NoMoney .NoMLogined .NoMoneyFriend{ float:left; width:676px; padding:2px 0;}

.NoMoney .NoMLogined .NoMoneyLink .Left{ float:left; padding-right:10px; background:url(Images/0dong_line1.gif) no-repeat right;}
.NoMoney .NoMLogined .NoMoneyLink .Right{ float:right; font-size:11px; margin:8px 0 0;}
.NoMoney a{ color:#fff; text-shadow:1px 1px 1px #1c5f88;}
.NoMoney .NoMLogined .NoMoneyLink .InputTxt{ float:left; width:240px; height:19px; padding:4px; margin-right:8px; color:#555; font-size:13px; border:1px solid #c8c8c8; background:url(Images/input_bg.gif) repeat-x;}
.NoMoney .NoMLogined .NoMoneyLink .NoteLink{ float:left; margin:8px 4px 0 0; font-size:12px;}

.NoMoney .NoMLogined .NoMoneyFriend{ font-size:12px;}
.NoMoney .NoMLogined .NoMoneyFriend .DGT{ float:left; width:86px;}
.NoMoney .NoMLogined .NoMoneyFriend .All{ float:left; width:590px; color:#000;}

.NoLogin .Win{ float:left; width:450px; padding:2px 0; font-size:15px; color:#fff; text-shadow:1px 1px 1px #1c5f88;}
.NoLogin .Win img{ margin:8px 4px 0 0;}

/* dk mua */
.Register0Dong{ float:left; width:100%; margin:-5px 0 10px; font-size:14px;}
.DkMua0Dong{ width:684px; padding:73px 0 0 22px; overflow:hidden;}
.DkMua0Dong .Left{ float:left; width:452px; padding:14px 0 0;}
.DkMua0Dong .Left .Deal0Dong{ float:left; width:440px; padding:5px; background:#fbfdf5; border:1px solid #e2e2e2;}
.DkMua0Dong .Left .Deal0Dong:hover strong{ text-decoration:underline!important;}
.DkMua0Dong .Left .Deal0Dong img{ float:left; margin:0 10px 0 0;}
.DkMua0Dong .Left .Deal0Dong strong{ float:left; width:350px; margin:4px 0 0; font-size:18px; text-align:justify;}
.DkMua0Dong .Left .AcInfo .BuyRegister{ margin-top:15px!important;}

.DkMua0Dong .Left .AllFriend{ float:left; width:432px; padding:10px; margin:1px 0 0; font-size:12px; color:#333; background:#f2f2f2;}
.DkMua0Dong .Left .AllFriend .DGT{ float:left; width:80px;}
.DkMua0Dong .Left .AllFriend .All{ float:left; width:352px;}
.DkMua0Dong .Left .AllFriend h4{ font-size:15px; color:#86a820}
.DkMua0Dong .Left .AllFriend h4 img{ margin:5px 5px 0 0;}

.DkMua0Dong .Link{ float:left; width:452px; margin:20px 0 0;}
.DkMua0Dong .Link h3{ float:left; width:452px; margin:0 0 5px; font-size:22px; font-weight:normal; color:#3A3B3D;}
.DkMua0Dong .Link h3 img{ vertical-align:middle; margin:0 5px 0 0;}

.DkMua0Dong .Link .LinkControl{ float:left; width:432px; height:50px; padding:10px; margin:10px 0; font-size:12px; color:#333; background:url(Images/0dong_linkbg.gif) no-repeat;}
.DkMua0Dong .Link .LinkControl .LCC1{ float:left; width:90px; padding:6px 0 0 10px;}
.DkMua0Dong .Link .LinkControl .LCC2{ float:left; width:330px;}
.DkMua0Dong .Link .LinkControl .InputTxt{ float:left; width:300px; height:19px; padding:4px; margin-right:8px; color:#222; font-weight:bold; font-size:13px; border:1px solid #c8c8c8; background:url(Images/input_bg.gif) repeat-x;}
.DkMua0Dong .Link .LinkControl .LCC2 p{ float:left; width:330px; margin:3px 0 0;}

.DkMua0Dong .Left .LuuY{ float:left; width:422px; padding:10px; margin:10px 0; color:#333; font-size:15px; line-height:18px; border:3px solid #de4300; -moz-border-radius:5px; -webkit-border-radius:5px;}
.DkMua0Dong .Left .LuuY strong{ color:#de4300;}

.DkMua0Dong .Right{ float:right; width:202px; padding:14px 0 0; margin:0 20px 20px 0;}
.DkMua0Dong .Right .DkSudung{ float:left; width:180px; padding:10px; border:1px solid #e2e2e2;}
.DkMua0Dong .Right .DkSudung h4{ width:180px; padding:0 0 5px; margin:0 0 8px; border-bottom:1px solid #e2e2e2; font-size:22px; font-weight:normal; color:#3A3B3D; text-align:center;}
.DkMua0Dong .Right .DkSudung li{ list-style:none; float:left; width:180px; margin:0 0 10px; font-size:12px; color:#333; line-height:16px; text-align:justify;}
.Note3{ font-size:12px; color:#333;}
.DkMua0Dong .Form li{ padding-bottom:10px!important;}
.DkMua0Dong .Form textarea{ width:405px!important; height:50px!important;}
.DkMua0Dong .Form select{ width:202px!important;}

/* update mua 0 dong 23/02/11 */
.KhongDong{ float:left; width:705px; height:43px; margin-bottom:5px; margin-top:-8px; text-shadow:1px 1px 1px #1c5f88; background:url(Images/0dong_n_bg.png) no-repeat right; position:relative;}
.KhongDong .KRight{ width:10px; height:15px; position:absolute; right:2px; top:-15px; background:#fff;}
.KhongDong .Free{ width:65px; height:65px; position:absolute; left:85px; top:-40px; z-index:999;}
.KhongDong .Dis{ position:absolute; left:1px; top:-102px; z-index:99; width:119px; height:145px; background:url(Images/0dong_n_dis.png) no-repeat;}
.KhongDong .Title{ width:85px; height:100px; font-size:20px; font-weight:bold; color:#fff; text-align:center; position:absolute; left:0px; top:-50px; z-index:998;}
.KhongDong .Title a{ float:left; width:85px; height:100px; color:#fff; text-decoration:none;}

.KhongDong .Txt{ float:left; width:460px; height:43px; margin-left:152px; font-size:18px; line-height:38px; font-weight:bold; color:#fff; background:url(Images/0dong_line1.gif) no-repeat center right;}
.KhongDong .Txt a, .KhongDong .Contr a{ color:#fff; text-decoration:none;}
.KhongDong .Contr{ float:right; width:80px; height:43px; margin-right:2px; line-height:40px; font-size:11px; font-weight:bold;}
.KhongDong .Contr a:hover{ text-decoration:underline;}

.ChucMung{ float:left; width:220px; height:82px; position:relative;}
.ChucMung .Img{ width:250px; height:94px; position:absolute; left:-25px; top:0;}

.WinList{ float:left; width:665px; padding-bottom:30px;}
.WinList h4{ margin:15px 0 10px; font-size:20px; color:#333;}
.WinList th{ height:30px; background:#ccc; font-size:14px; color:#333;}
.WinList table{ border-right:1px solid #ccc!important; border-bottom:1px solid #ccc!important; font-size:13px; line-height:18px;}
.WinList table td{ color:#555; padding:4px; border-collapse:collapse; border:1px solid #ccc; border-right:none; border-bottom:none;}
.WinList table .C1{ width:60px;}
.WinList table .C2{ width:120px;}
.WinList table .C3{ width:200px;}
.WinList table .C4{ width:300px;}
.WinList .pager{ margin-top:20px;}
.WinList .pager ul{ margin-right:0!important;}

.ViewList{ float:left; width:450px; padding:5px 0 20px; text-align:right; font-style:italic;}
.ViewList a{ text-decoration:underline;}

/*============ Trung thuong ===========*/
.TrungThuong{ float:left; width:706px; padding:73px 0 20px 0;}
.TrungThuong h2{ margin-bottom:16px; font-weight:normal; text-align:center; font-size:30px; color:#9cba1e;}
.TrungThuong .DealImg{ width:140px; height:200px; margin:0 auto 25px; position:relative;}
.TrungThuong .DealImg .Icon{ position:absolute; bottom:-10px; left:-14px;}
.TrungThuong .Titlebox{ width:523px; margin:0 auto;}
.TrungThuong .Titlebox .TBT{ float:left; width:523px; height:12px; background:url(Images/title_box_t.gif) no-repeat top;}
.TrungThuong .Titlebox .TBB{ float:left; width:523px; height:12px; background:url(Images/title_box_b.gif) no-repeat bottom;}
.TrungThuong .Titlebox .TBC{ float:left; width:483px; padding:4px 20px; text-align:center; background:url(Images/title_box_c.gif) repeat-y; position:relative;}

.TrungThuong .Titlebox .TBC h3{ margin-bottom:5px; font-size:18px; color:#333; text-shadow:0 1px 1px #fff;}
.TrungThuong .Titlebox .TBC p{ font-size:12px; color:#333;}
.TrungThuong .Titlebox .TBC .Free{ position:absolute; left:-30px; bottom:-25px;}
.Login2{ padding:0 0 50px!important; margin:0 0 0 128px!important;}
.Login2 h4{ color:#333; margin-bottom:20px!important;}
.Login2 ul{ margin-bottom:0!important; padding-bottom:0!important;}
.Login2 li{ margin-bottom:12px!important;}
.Login2 .LoginC1{ width:90px!important;}
.Login2 .LoginC2{ width:316px!important;}
.Login2 .TextBox{ width:290px!important;}
.Login2 .TextBox.Ha1{ width:112px!important; margin-right:5px;}
.Login2 .TextBox.Ha2{ width:148px!important;}
.Login2 .TextBox.Phone{ height:32px; font-size:32px; line-height:32px; font-weight:bold;}
.Login2 textarea{ height:40px; font-size:12px;}
.Login2 .Note2{ width:290px!important;}
.Login2 .Bt{ margin-top:0!important; margin-right:15px!important;}
.Login2 .Bt strong{ padding-left:10px!important; padding-right:25px!important;}
.Login2 .LogC{ padding-bottom:0!important;}

.TrungThuong .WinInfo{ width:500px; margin:0 auto 20px; padding:20px; text-align:center; color:#333; font-size:12px; background:#f5f1d9;}
.TrungThuong .WinInfo h4{ margin-bottom:18px; font-size:18px;}
.TrungThuong .WinInfo h5{ margin-bottom:8px; font-size:18px; color:#ce6017; line-height:28px;}
.TrungThuong .WinInfo .TextBox{ width:340px;}
.TrungThuong .WinInfo .MaSo{ width:300px; padding:15px 15px 10px; margin:16px auto; background:#fff; border:2px dotted #cbc9c0;}
.TrungThuong .WinInfo .MaSo p{ font-size:18px;}
.TrungThuong .WinInfo .MaSo p.Code{ font-size:36px;}
#info2{ float:left; width:685px; padding:15px 0 0 22px!important;}
#info2 .AcInfo,
#info2 .AcHelp{ margin-top:0!important;}
#info2 h3{  font-size:22px; font-weight:normal; color:#333;}

.TTBanner{ float:left; width:220px; margin:4px 0 0 4px;}
.TTBanner .Banner{ width:220px; height:68px; position:relative;}
.TTBanner .Banner a{ position:absolute; left:-43px; top:0;}
.TTBanner .BannerWin{ margin:-4px 0 5px 0; width:220px; height:40px; position:relative;}
.TTBanner .BannerWin .BWImg{ position:absolute; left:-11px; top:0;}

.TTLeftBox{ float:left; width:220px; color:#333;}
.TTLeftBox .LBT{ float:left; width:220px; height:12px; line-height:0; font-size:0; background:url(Images/tt_leftbox_t.png) no-repeat top;}
.TTLeftBox .LBB{ float:left; width:220px; height:12px; line-height:0; font-size:0; background:url(Images/tt_leftbox_b.png) no-repeat bottom;}
.TTLeftBox .LBC{ float:left; width:204px; padding:5px 8px; background:url(Images/tt_leftbox_c.png) repeat-y;}
.TTLeftBox .LBC h3{ padding:0 0 6px; font-size:18px; line-height:16px; text-shadow:0 1px 1px #fff; background:url(Images/tt_leftbox_line.png) no-repeat center bottom;}

.TTLeftBox .LBC .Count{ float:left; width:204px; margin:10px 0; font-size:14px;}
.TTLeftBox .LBC .Count strong, .TTLeftBox .LBC .Count span{ float:left; height:48px; line-height:48px;}
.TTLeftBox .LBC .Count strong.C1{ margin-left:25px;}
.TTLeftBox .LBC .Count span{ width:49px; margin:0 5px; text-align:center; font-size:40px; font-weight:bold; color:#c42e10; background:url(Images/count.png) no-repeat;}

.TTLeftBox .LBC .List{ padding-bottom:5px; margin-bottom:8px; font-size:12px; border-bottom:1px dotted #c4c2b4;}
.TTLeftBox .LBC .List li{ list-style:none; line-height:18px;}
.TTLeftBox .LBC .Note{ margin-bottom:6px; font-size:11px; text-align:center;}
.TTLeftBox .LBC .Link input{ float:left; padding:5px 3px; margin-right:4px; background:#fff; border:1px solid #fff; color:#333; font-size:12px; font-weight:bold;}
.TTLeftBox .LBC .Link a{ float:left; width:39px; height:27px; line-height:27px; text-align:center; text-decoration:none; color:#fff; font-size:12px; font-weight:bold; background:url(Images/sec_bt.png) no-repeat;}
.TTLeftBox .LBC .Link a:hover{ color:#eee;}

.Win2{ margin-left:20px;}


body{ background:url(images/nature-wallpaper.jpg) fixed;}

.CityAll{ float:left; width:383px; height:70px; margin-top:4px; overflow:hidden;/* background:url(../Images/city/5.png) no-repeat 3px 0;*/}
.CityAll img{ float:left;}
.CityAll p{ float:left; margin-bottom:1px;}
.CityAll a, .CityAll img{ margin:0!important; padding:0!important;}
.CityAll .All{ float:left; width:84px; margin:22px 0 0 7px; padding-left:20px; background:url(Images/city_line.png) no-repeat 0 19px;}






.fb_button 
{
	margin-right: 5px;
}

/* -------------------BO Paging--------------------------- */


.field-validation-error
{
    color: #ff0000 !important;
    font-weight: bold;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000 !important;
    background-color: #ffeeee !important;
    background-image: none !important;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

.SetNumberC .SetInfo .EditDeals
{
    bottom: 0px !important;
    top: 0px !important;    
}

.ConfirmH3
{
    color:#3A3B3D;
    font-size:24px;
    margin-bottom:6px;
}

.BigBoxC10
{
	float:left;
	height:40px;
}

.custom-tweet-button
{
	display: block;
    padding: 2px 5px 2px 20px;
    background: url(Images/t-over.gif) left center no-repeat;

}

.pager li.Active
{
	 background:none repeat scroll 0 0 #FFF7E8;
	border:1px solid #FFF7E8;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0 2px;
	padding:2px 7px;
} 

.DetailInfo .SlideImg .SliderImg li a 
{
	float:left;
	width:106px; 
	height:60px; 
	padding:1px 0 0 1px; 
	border: 1px solid #FFFDFD;
	background: none !important;
}

iderImg li a:hover
{
	border:1px solid #000;
	background: none !important;
}

.BigBox .BigBoxC .BigBoxC1
{
	width: 470px !important;
}
/*-------------------------------------------- */

#container #LogoAndLogin{ width:946px; height:84px; margin-bottom:5px;}
#container #LogoAndLogin .LogoCM{ float:left; height:70px; width:623px; margin-top:10px;}
#container #LogoAndLogin .LogoCM a{ float:left; width:240px; padding-top:10px;}


#container #LogoAndLogin{ width:946px; height:90px; margin-bottom:4px;}
#container #LogoAndLogin .LogoVON{ float:left; height:80px; width:623px; margin-top:10px;}
#container #LogoAndLogin .LogoVON .LogoImg{ float:left; width:200px; margin:0 5px 0 35px;}

#CM .HCM_HN p
{
	float:left; 
	margin:25px 0 0 8px;
	width:75px; 
	padding-left:18px;
	background:url(Images/city_line.png) no-repeat 0 20px;
	overflow:hidden;
}

#CM .HCM_HN img.Main
{
	/*padding-top: 10px;*/
}

#VON .HCM_HN p
{
	 float:left;
	 margin:35px 0 0 8px;
	 width:75px; 
	 padding-left:18px; 
	 background:url(Images/city_line.png) no-repeat 0 10px;
	 overflow:hidden;
}


#CM .SupportOnline 
{
	background: url("Images/support_bg_CM.png") !important;
}

#VON .SupportOnline 
{
	background: url("Images/support_bg_VON.png") !important;
}




.MuaLaGiam{ float:left; width:700px; position:relative;}
.MuaLaGiam .PastTitle{ width:700px; height:61px; color:#fff; font-size:26px; text-shadow:1px -1px 0 #7d7d7d; position:absolute; left:3px; top:-7px; cursor:default;}
.MuaLaGiam .PastTitle .PastTitleL{ float:left; width:4px; height:61px; background:url(Images/title_green_l.png) no-repeat left;}
.MuaLaGiam .PastTitle .PastTitleR{ float:left; width:4px; height:61px; background:url(Images/title_green_r.png) no-repeat right;}
.MuaLaGiam .PastTitle .PastTitleC{ float:left; width:662px; height:31px; padding:15px; background:url(Images/title_green_c.png) repeat-x;}
.MuaLaGiam .PastTitle .PastTitleC.Tab{ width:666px!important; height:55px!important; padding:6px 13px 0!important;}
/*.MuaLaGiam .PastTitle .PastTitleC strong{ font-size:18px!important; position:absolute; right:15px; top:20px;}
.MuaLaGiam .PastTitle .PastTitleC strong a{ color:#fff!important; text-shadow:none;}
.MuaLaGiam .PastTitle .PastTitleC strong a.active{ text-shadow:1px -1px 0 #7d7d7d;}*/

.MuaLaGiam .MlgContent{ width:684px; padding:73px 0 0 22px; overflow:hidden;}

.MuaLaGiam .MlgContent .AllCard{ float:left; width:670px; color:#333;}
.AllCardL{ float:left; width:445px;}

.AllCardL .SlideCard{ float:left; width:445px; position:relative;}
.AllCardL .SlideCard .ThumbCard{ float:left; width:417px; height:188px; padding:4px; margin-bottom:4px; background:#e5e4e2;}
.AllCardL .SlideCard h3{ float:left; width:445px; font-size:16px;}
.AllCardL .SlideCard p{ float:left; width:445px; font-size:13px; color:#81ae0b;}
.AllCardL .SlideCard p img{ float:left; margin:2px 0 0 -3px!important;}
.AllCardL .SlideCard p strong{ float:left; margin:4px 0 0;}

.AllCardL .SlideCard ul{ position:absolute; bottom:0; right:18px;}
.AllCardL .SlideCard ul li{ list-style:none; float:left;}
.AllCardL .SlideCard ul li a{ float:left; width:22px; height:18px; padding:2px; background:#fff;}
.AllCardL .SlideCard ul li a span{ float:left; width:20px; height:16px; border:1px solid #fff;}
.AllCardL .SlideCard ul li a span.Cad1{ background:#c7d23c;}
.AllCardL .SlideCard ul li a span.Cad2{ background:#2ea1d6;}
.AllCardL .SlideCard ul li a span.Cad3{ background:#f17e23;}
.AllCardL .SlideCard ul li a span.Cad4{ background:#dd4133;}
.AllCardL .SlideCard ul li a.active{ background:#d9d7d6;}
.AllCardL .SlideCard ul li a.active:hover span{ border:1px solid #fff; cursor:default;}
.AllCardL .SlideCard ul li a:hover span{ border:1px solid #d9d7d6;}


.AllCardR{ float:right; width:215px; padding-right:10px;}
.AllCardR .Control{ float:left; width:190px; margin:0 0 6px 20px;}
.AllCardR .Control a{  float:left; width:195px; height:44px; background:url(Images/reg_buy.gif) no-repeat;}
.AllCardR .Control a:hover{ background:url(Images/reg_buy-over.gif) no-repeat;}

.AllCardR .Term{ float:left; width:189px; padding:8px 12px 10px 12px; font-size:11px; line-height:15px; text-align:justify; border:1px solid #c6c6c6; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-box-shadow: 1px 1px 1px #ccc; -moz-box-shadow: 1px 1px 1px #ccc;}
.AllCardR .Term h4{ font-size:13px; margin-bottom:2px;}
.AllCardR .Term img{ vertical-align:middle; margin:0 2px;}

.MuaLaGiam .MlgContent .PartList{ float:left; width:680px; padding:12px 0; min-height:250px; height:auto!important; height:250px;}

.PartList .PartFilter{ float:left; width:665px; height:48px; margin-bottom:10px; margin-left:-2px!important; background:url(Images/filter.gif) no-repeat;}
.PartList .PartFilter h3{ float:left; line-height:45px; margin-left:14px; color:#222; font-size:20px; font-weight:normal;}
.PartList .PartFilter .Control{ float:right; padding:8px 12px 0 0;}
.PartList .PartFilter .Control li{ list-style:none; float:left; height:26px; margin-left:2px; font-size:12px!important; background:url(Images/fil_bt_c.gif) repeat-x; position:relative;}
.PartList .PartFilter .Control li a{ float:left; height:26px; color:#333; background:url(Images/fil_bt_l.gif) no-repeat left;}
.PartList .PartFilter .Control li a strong{ float:left; padding:0 8px; height:26px; line-height:26px; color:#333; background:url(Images/fil_bt_r.gif) no-repeat right;}
.PartList .PartFilter .Control li a strong img{ float:right; margin:10px 0 0; .margin:-15px 0 0;}
.PartList .PartFilter .Control li a:hover{ text-decoration:none;}
.PartList .PartFilter .Control li a:hover strong{ color:#000;}

.PartList .PartFilter .Control li a strong.Wm1{ width:138px;}
.PartList .PartFilter .Control li a strong.Wm2{ width:108px;}

.PartList .PartFilter .Control li .Sub{ display:none; width:150px; padding:10px 0 0; background:#fff; border:1px solid #dedede; border-top:none!important; position:absolute; top:24px; left:0px; z-index:9999; -webkit-box-shadow: 1px 1px 1px #ccc; -moz-box-shadow: 1px 1px 0 #999;}
.PartList .PartFilter .Control li:hover .Sub{ display:block;}
.PartList .PartFilter .Control li .Sub li{ width:147px!important; height:auto!important; background:none!important; border-bottom:1px solid #ccc;}
.PartList .PartFilter .Control li .Sub li.End{ border-bottom:none!important;}
.PartList .PartFilter .Control li .Sub li a{ width:125px!important; height:auto!important; line-height:15px!important; padding:5px 12px 5px 10px!important;  background:none!important; color:#222;}
.PartList .PartFilter .Control li .Sub li a.active,
.PartList .PartFilter .Control li .Sub li a:hover{ background:#92a70c!important; color:#fff; font-weight:bold;}

.PartList .List li{ list-style:none; float:left; width:320px; height:200px; margin:0 20px 20px 0; background:url(Images/part_bg.gif) no-repeat; position:relative;}
.PartList .List li h3{ float:left; width:310px; height:12px; padding:6px 14px 6px 6px; font-size:15px; text-align:center; overflow:hidden;}
.PartList .List li .AllCad{ padding:3px 2px; background:url(Images/blank_trans.png) repeat; position:absolute; right:5px; bottom:45px; }
.PartList .List li .AllCad span{ float:left; width:20px; height:16px; margin:0 1px;}
.PartList .List li .AllCad span.Cad1{ background:#c7d23c;}
.PartList .List li .AllCad span.Cad2{ background:#2ea1d6;}
.PartList .List li .AllCad span.Cad3{ background:#f17e23;}
.PartList .List li .AllCad span.Cad4{ background:#dd4133;}

/* Footer */
/*#container #footer{ float:left; width:706px; padding:5px 0 80px 240px; font-size:11px; color:#58595b; background:url(Images/footer_bg.png) no-repeat 242px 5px!important;}*/


/*====== Trang chi tiet doi tac ======*/
.DetailInfo{ float:left; width:664px;}
.DetailInfo .DInT{ float:left; width:664px; height:5px; font-size:0; line-height:0; background:url(Images/part_detail_t.gif) no-repeat top;}
.DetailInfo .DInB{ float:left; width:664px; height:6px; font-size:0; line-height:0; background:url(Images/part_detail_b.gif) no-repeat bottom;}
.DetailInfo .DInC{ float:left; width:632px; padding:10px 16px 10px 16px; background:url(Images/part_detail_c.gif) repeat-y;}

.DetailInfo .Main{ float:left; width:632px; margin-bottom:10px;}
.DetailInfo .Main .NN{ color:#666; font-size:11px;}
.DetailInfo .Main h3{ margin-top:-1px; font-size:24px; color:#333;}
.DetailInfo .Main .HightLight{ font-size:12px; color:#333; line-height:16px; text-align:justify;}

.DetailInfo .SlideImg{ float:left; width:403px;}
.DetailInfo .SlideImg .Thumb{ float:left; width:403px; height:203px; margin-bottom:3px; background:url(Images/slide_thumb.gif) no-repeat; overflow:hidden;}
.DetailInfo .SlideImg .Thumb div{ float:left; width:398px; height:198px; margin:1px 0 0 1px;}

.DetailInfo .SlideImg .SliderImg{ float:left; width:391px; height:64px; padding:5px; background:#f4e8d1;}
.DetailInfo .SlideImg .SliderImg .Back{ float:left; width:19px; height:63px; background:url(Images/slide_ar_l.gif) no-repeat;}
.DetailInfo .SlideImg .SliderImg .Back:hover{ background:url(Images/slide_ar_l-over.gif) no-repeat;}
.DetailInfo .SlideImg .SliderImg .Next{ float:right; width:19px; height:63px; background:url(Images/slide_ar_r.gif) no-repeat;}
.DetailInfo .SlideImg .SliderImg .Next:hover{ background:url(Images/slide_ar_r-over.gif) no-repeat;}
.DetailInfo .SlideImg .SliderImg ul{ float:left; width:350px; height:63px; padding-left:3px;}
.DetailInfo .SlideImg .SliderImg li{ float:left; list-style:none; padding:0 3px;}
.DetailInfo .SlideImg .SliderImg li a{ float:left; width:62px; height:62px; padding:1px 0 0 1px; background:url(Images/slide_simg.gif) no-repeat;}
.DetailInfo .SlideImg .SliderImg li a.active,
.DetailInfo .SlideImg .SliderImg li a:hover{ background:url(Images/slide_simg-over.gif) no-repeat;}

.DetailInfo .Control{ float:right; width:215px;}
.DetailInfo .Control a{  float:left; width:195px; height:44px; margin:0 0 6px 19px; background:url(Images/reg_buy.gif) no-repeat;}
.DetailInfo .Control a:hover{ background:url(Images/reg_buy-over.gif) no-repeat;}

.DetailInfo .Control .Term{ float:left; width:188px; padding:8px 12px 10px 12px; margin-bottom:3px; color:#333; font-size:11px; line-height:15px; border:1px solid #c6c6c6; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-box-shadow: 1px 1px 1px #ccc; -moz-box-shadow: 1px 1px 1px #ccc; background:#fff;}
.DetailInfo .Control .Term h4{ font-size:13px; margin-bottom:2px;}
.DetailInfo .Control .Term img{ vertical-align:middle; margin:0 2px;}

.DetailInfo .Control .CN{ float:left; width:215px; padding:5px 0 0;}
.DetailInfo .Control .CN p{ margin-bottom:2px; font-size:12px; color:#333;}
.DetailInfo .Control .CN .Card{ float:left; width:50px; height:24px; margin-right:2px; line-height:22px; font-size:11px; text-align:center; font-weight:bold; color:#fff; cursor:default;}

.MlgContent .DetailTxt{ float:left; width:664px; padding:15px 0 20px; text-align:justify; font-size:12px; color:#333;}
.MlgContent .Maps{ float:left; width:664px; padding:14px 0 20px; border-top:1px solid #e5e5e5;}
.MlgContent .Maps h3{ padding-bottom:10px; font-size:20px; color:#333; font-weight:normal;}
.MlgContent .Maps .MapImg{ float:left;}
.MlgContent .Maps .MapAdd{ float:left; width:210px; padding-left:18px;}
.MlgContent .Maps .MapAdd li{ list-style:none; float:left; width:170px; padding:10px 0 10px 35px; font-size:12px; color:#333; text-align:justify; line-height:16px;}

/*====== Trang gio hang ======*/
.MuaLaGiam .MlgContent .Cart{ float:left; width:684px;}
.MuaLaGiam .MlgContent .Cart h3{ margin-bottom:5px; font-size:22px; font-weight:normal; color:#333;}
.MuaLaGiam .MlgContent #info{ width:100%; float:left; padding-top:15px;}
.MuaLaGiam .MlgContent #info .AcInfo,
.MuaLaGiam .MlgContent #info .AcHelp{ margin-top:0!important;}
.MuaLaGiam .MlgContent #info h3{  font-size:22px; font-weight:normal; color:#333;}
.CartList{ float:left; width:684px;}
.CartList table{ width:663px;}
.CartList table th{ padding:8px 0; font-size:14px; color:#222; background:#d6d6d6;}
.CartList table th strong,
.CartList table .C2 strong,
.CartList table .C4 strong,
.CartList table .C4 span,
.CartList table .C2 span{ display:block; padding:0 10px;}
.CartList table .Card{ float:left; width:65px; height:32px; margin-right:4px; line-height:30px; font-size:14px; text-align:center; font-weight:bold; color:#fff; cursor:default;}
.CartList table .C1 h4{ float:left; width:250px!important; font-size:14px;}
.CartList table .C1 p{ float:left; width:250px!important; font-size:12px;}
.CartList table td{ padding:8px 0; color:#555; border-bottom:1px solid #ccc; font-size:14px;}
.CartList table td.NoBor{ border-bottom:none!important;}
.CartList table td.Note1{ padding:8px 0 0!important; font-size:12px; color:#333;}
.CartList table td .Sel{ width:40px; margin-right:10px; font-size:12px;}
.CartList .CartSum{ float:left; margin-top:-1px; width:641px; padding:10px; text-align:right; background:#fff7e8; border:1px solid #ccc;}
.CartList .CartSum p{ float:left; width:641px; color:#222; font-size:14px; line-height:18px;}
.CartList .CartSum strong{ float:left; width:108px;}
.CartList .CartSum span{ float:left; width:200px; margin-left:333px;}
.MuaLaGiam .MlgContent #info .BuyTab{ margin-top:10px!important;}

#CartCM td{ padding:0!important; border-bottom:none!important;}
.CollTitle{ color:#333!important;}
.CartList .CMDeals{ float:left; padding:6px 0 4px!important; margin-top:6px!important; border-bottom:1px solid #ccc;}
.CartList .CMDeals h4{ font-size:14px;}
.CartList .CMDeals .CMImg img{ border:1px solid #ccc;}

.CartList .CMDeals .TermColl{ width:590px; float:left; margin-bottom:5px; font-size:12px; color:#333; line-height:16px;}
.CartList .CMDeals .TermColl a{ margin-left:4px;}

.CartList .CMDeals li{ list-style:none; float:left; width:590px; padding:5px 0; border-bottom:1px solid #ccc;}
.CartList .CMDeals li.End{ height:3px; margin-top:-1px; padding:0!important; background:#fff!important; border-bottom:none!important;}
.CartList .CMDeals .CMDC1{ float:left; width:260px; text-align:left;}
.CartList .CMDeals .CMDC2{ float:left; width:100px; text-align:right;}
.CartList .CMDeals .CMDC3{ float:left; width:93px; text-align:right;}
.CartList .CMDeals .CMDC4{ float:left; width:125px; text-align:right;}

/*====== Trang history ======*/
.History{ float:left; width:660px; margin-bottom:15px;}
.History .Title{ float:left; width:660px; padding:8px 0; font-size:14px; background:#d6d6d6;}
.History .Title strong{ color:#222;}
.History .Title div{ float:left;}
.History .Title .TitleC1{ width:330px; padding-left:10px;}
.History .Title .TitleC2{ width:80px; text-align:center;}
.History .Title .TitleC3{ width:110px; text-align:right;}
.History .Title .TitleC4{ width:120px; padding-right:10px; text-align:right;}

.History .AllDeals{ float:left; width:658px; border:1px solid #c6c6c6; border-top:none; /*border-bottom:none;*/}

.History .DealsCart{ float:left; width:658px; padding-bottom:8px; border-bottom:1px solid #ccc;}
.History .DealsCart.End{ background:none!important;}
.History .DealsCart .SLImg{ float:left; width:46px;}
.History .DealsCart .SLImg img{ margin:8px 0 0 8px; border:1px solid #f1f1f1;}

.History .DealsCart .SLList{ float:left; width:612px; font-size:14px;}
.History .DealsCart .Line{ float:left; width:640px; margin:8px 0 0 8px; height:2px; background:#f1f1f1;}
.History .DealsCart .SLList h4{ margin:5px 0 2px; font-size:14px;}
.History .DealsCart .SLList li{ float:left; width:612px; list-style:none; padding:2px 0;}
.History .DealsCart .SLList li.Bg{ background:#eee;}
.History .DealsCart .SLList div{ float:left; color:#555;}

.History .DealsCart .SLList .SLC2{ width:294px; font-size:12px!important; color:#333!important;}
.History .DealsCart .SLList .SLC3{ width:80px; text-align:center;}
.History .DealsCart .SLList .SLC4{ width:110px; text-align:right;}
.History .DealsCart .SLList .SLC5{ width:120px; text-align:right;}

.History .Count{ float:left; width:638px; padding:8px 10px; border:1px solid #ccc; border-top:none; background:#fff7e8;}
.History .Count .CountL{ float:left; font-size:12px; line-height:16px;}
.History .Count .CountR{ float:right; width:300px; font-size:14px; color:#222; text-align:right; line-height:18px;}
.History .Count .CountR p{ float:left; width:300px;}
.History .Count .CountR span{ float:right;}
.History .Count .CountR strong{ float:right; width:108px;}
.History .Count .Cancel{ margin-top:4px;}
.History .Count .Cancel img{ float:left; margin:0 4px 0 0;}

.History .AllDeals .CartList{ margin-bottom:0!important;}
.History .AllDeals table{ width:658px!important;}
.History .AllDeals .HeadList{ float:left; width:648px; height:28px; padding-left:10px; line-height:28px; font-size:14px!important; color:#333; background:#fff7e8; /*border-top:1px solid #ccc;*/}
.History .AllDeals table .C1 .Card{ margin-left:10px;}
.Sum1{ float:left; width:638px; padding:6px 10px; background:#fff; font-size:12px; line-height:16px;}